Thanks Xeon, any ideas on the issue above by any chance?
Another simple example here, say you create a cube, move it 10 10 10 in xyz.
Freeze the transform the cube then animate the y position and y rotation.
It will animate in sneak peak as if the rotation pivot point is at 0,0,0 but animates the translation value accordingly. Is this a bug or by design?