splitting the mixins into ones for rendering and gameplay