A few more runs later and I got a sub 6 minute time!
I made my first speed run attempt. A lot easier once you learn how the physics work.