So I created a shutter lens rig for an eyeball that works fine, but when I try to parent it to an eyeball on my character it doesn't keep transform and I'm not sure why. No matter how I try to parent it, I'm getting weird results.
The lens is made up of 7 different moving objects that all rotate on a median point and have a copy rotations constraint to an empty object. Each with the following settings:
The empty has a limit rotation constraint with the following setting:
My goal is to have the whole rig parented to the eyeball so that it can follow along with eyeball rotations.