Trying to implement a generic RendererList