3D rotation; Billboard behavior; Tween updates & more.
Very exciting! But setting Y rotation for 3d Shapes appears to always rotate the object as if its origin Z position is 0.
You can change the Z origin for 3D shapes with their Z origin property!
That works if the object's Z position is 0 but not at other values. Try creating a 3d Shape with Z Origin set to Middle and every tick setting its RotationY to something like Self.RotationY+30*dt. Run and observe that it spins as expected. Now set its Z to 128 and observe that it still rotates around 0, but offset.
Can you file an issue for this? Things only mentioned in comments are easily lost/forgotten.
I planned to this morning but it looks like FoozleCC beat me to it!