This is neat and really enjoying it! Though admittedly stuck at level 14 and not sure if I am missing a fundamental mechanic to solve this one or if I'm just really dumb.
[Edit] I figured it out and it was because I was fundamentally misunderstanding some throwing physics.