Added a RendererCache and utilise it for ImageRenderer.