Add better encapsulation. 
Call the correct method for pre/post render tick.