Render now checks if it should render any pixel at all
Added checks to all the render methods