Physics stuff slows down when lowering the framerate!
If you load up a new first person project, shoot the boxes, they bounce around with a certain weight to them. Right?
Now if you type “t.maxfps 10” into the console it brings the framerate down to 10, shoot the boxes, suddenly they bounce around a lot slower as if in slow motion, but the player can move around at the same speed as before.
So if you have a game with physics objects that need to behave in a certain way, then it’s pretty much broken as their behaviour changes depending on the fps.
I’m really not sure how this works so this might not make any sense - maybe physics objects need to be updated per tick instead of per frame? Or something similar to the fps character?