Working Entity -> Ball inheritance structure, subject to refactoring.