Hi, I recently started using this add on and I'm loving it so far.
I have a question regarding the Clean Up command. I know that its purpose is to keep objects in their correct position on each frame, but if I'm moving (not only rotating) the object, then I can't use this command because it would put it in its default position for all the inbetweens and suddenly jump in the last frame to the position where I want it to be.
For example, I have an eye with a pupil, and the pupil can move freely inside the eye, but when I move the eye I don't want the pupil to go back to the center of the eye during the transition.
I'd like to know if there's a way of achieving this without having to put the pupil inside the eye symbol.
If not, I think the Clean Up command could be improved to achieve this by taking into account the offset of the object in the first and last frame. Here's an example:
Frame 0: Eye position (-1, 0), pupil position: (-0.5, 0.5) (relative position (0.5, 0.5), looking right and up)
Frame 10: Eye position (2, -2), pupil position: (1.5, -1.5) (relative position (-0.5, 0.5), looking left and up)
Frame 5 after Clean Up: Eye position (0.5, 0), pupil position (0.5, 0) (it got centered because of the Clean Up)
But taking into account the offset from its center in the first and last frame the correct position could be calculated, in this case it would be the eye position (0.5, 0) + (pupil's relative position at start (0.5, 0.5) + pupil's relative position at end (-0.5, 0.5)) x 0.5 (half way through) = (0.5, 0.5)
Does it make sense? Would it affect the performance of the command?