sort of what I want - except that the request animates from the edge
of the canvas every step. Not sure why. Seems like I am instantiating
a new request ball each click?