I tried to fix the speed issue by switching to a rigid body based movement but that broke it even more and I kinda ran out of time to fix it