Finally, I added a bounce limit, so after a certain number of bounces they will also return to you. this number could be tweaked, perhaps by the player? dunno.. but different weapons would have different properties of course. Maybe have a 'pull all balls back now' skill? lots of options