I appreciate the feedback! (Glad you like Finn, too!) There’s definitely room for improvement there; are you thinking rotation should only happen for one axis (x-axis or y-axis) at a time?
Yes, I think one axis at a time might be good!