Advanced Rotation Animations
@batFINGER gave me the right idea which is to reference drivers. They don't have the related math issues as they're mathematical equations.

Basically Right Click -&gt; Context -&gt; Add Driver. I didn't need to reference another property as I'm happy to use frames as my baseline for this animation so I could set the rotation to frame / 360 / 30 / 60 / -1 for a clockwise rotation of a second hand at (360 / 30) = (circle / fps)` (or 6 degrees every second)

I'm parenting an empty so I can drive the clock backwards/forwards or set a time with it, but overall this seems like a solid start.



Hopefully this helps someone else with a similar question. Thanks for the help.