Make RenderDevice non virtual