wait I got an idea
yk the ball moves up and down when you haven't shot?
well the y position of the ball changes
so when you shoot it you have to time it perfectly ALSO with a prescise shoot
maybe this wasn't intended but if it was this is really smart