When I script an object to rotate, like maybe a ring, I group it and weld it, but when it starts rotating, it goes all caddywhompus. Same with a Pelican door. I made a hinge the parent, but when the door rotates, it still acts as though the center of the door is the parent object.