Implement interfaces in own class instead of an inner implementation in each Gameobject.