i lost like a tiny amount of time when i bumped into things but i dont think it could be much faster then this
Mod note: Retimed to fit current timing standard