Somewhat related, but you don’t really need to use timelines at all for rotating object, particularly if you have them looping infinitely. Just use the Rotating Movement component
I don’t know if it has any particular performance boost, but it certainly works more elegantly than having to create a timeline.