Rework ImageRender for partial rendering.