Refactored entity rendering into RenderSystem