This is a pure CSS animation

To keep the planets spinning, the main thread needs to be free for some microseconds every 16ms or so.