Re-designed Renderer to use getters instead of mass-passing to
RenderList constructor.