Getting ready to move common functionality of different world types into a common superclass.