As well as significant consequent cleanup in the RenderTarget, Texture, and Canvas renderer code
Split canvas_texture_storage and texture_storage from render_storage class