Hey Electronik Eel-
Using a timeline and a Lerp node you should be able to use the objects current position to get the starting rotation and add the desired rotation. After the rotation finishes you just need to save the new position’s rotation if it is to continue rotating. Here’s an image of how to set it up in blueprints:
Cheers