Separating struts from the renderers core