Yes the collision is a bit problematic sometimes. I wrote it all myself (including the game engine, although I didn't write that during the jam), and I didn't have the time to polish it much.
In regards to speedrunning, there is actually a game-breaking glitch involving the movable platforms that I found after submitting the game, that kinda ruins speedrunning it for me (I can consistently get sub 1:30 using it):
Thanks for playing is, I hope you had fun even though the game is a bit rough around the edges