Refactor: Ball is held in a list