Rendering is now all genericized