Animating UI Image rotation?

So I’m trying to animate an Image and make it rotate.

I can animate the position fine, no problem.

I can’t animate the Z rotation. It will create keyframes, but it will keep reverting the values in those keyframes back to the default.

AND I can change what that default is, by rotating it outside the animation. But then it’s just a new rotation that it’s fixed to, not a rotation that can be animated to rotate.

So I resorted to a work-around where I run a script that sets the rotation instead of relying on the Animator to change it.

I would hypothesize this is somehow related to how the Rect Transform works? Like, since it’s calculating position and height and width according to anchors and pivots relative to the parent, etc. it makes it harder to simultaneously also rotate it. But in this particular case, I’m not stretching it and just want to position it at a fixed point on the parent.