This works well, but when I try to get the resulting rotation angles (ex: Object.Rotate3D.AngleY) it only ever returns zero. Any idea what's going on?