Moved class specific render method code from superclass to subclass overrides