Don't even attempt to draw the PictureObjectModel if it's null
Background should be drawn even before BeforeRender()