The reason I wanted to do this run on Saturn as well. I found out what causes the glitch to stall sometimes. It's hitting certain barriers that are usually in a certain place. I found you can go under them, but it's often faster to just stay at the same height and reset the glitch whenever it stalls.