Thanks! The ball's speed being too high turned to be one of the dominating flaws according to the amount of feedback on the topic, so that's my bad :D