Yeah, I am. Once again, though, my issue is that the objects need to attach in a specific location to connect properly. Essentially I have two sprites that are two halves of the same object. The object is long and wraps around my avatar's body, so to make the layering work, one sprite is in the far back and one is in the far front. If they disconnect at any point, the wraparound illusion is broken, but I also need the origin to be in a specific point so the rotation looks natural.