How to make Sequencer rotate in world space

In Unreal Engine 5.4 I have a control rig and I’m trying to create animations for it using the sequencer, for this animation, all that I want is for the arm to rotate 150 degrees on the red axis.

However, when I play the animation it doesn’t just simple rotate amongst the red axis, it rotates in a weird motion.

From:

To:

Actual animation:

I think the reason for this is that, in local space, these are the axises:

So when the sequencer lerps the roll pitch and yaw from point A to point B it’s completely different from how it would look with world axises. Am I making sense?

I tried messing with the Sequencer Curves with no luck, there’s probably a boolean somewhere that fixes this but I have no clue where, can anyone help? Thanks so much in advance

Try right clicking the transform header in sequencer > edit section > use quaternion interpolation ???