Afaik, resetting movables can be done. Not sure if a movable performing an action can be done though.
Ie, if you drive somewhere and trigger an event, you can reset the ball. But the ball going out on it's own can't.
Probably best then to have some 'reset' patches somewhere that players drive on to reset the ball!?
Dave