CRenderComponent is refactored.