be more careful with the render interface handle, augment GraphicsWrapper with width and height
error reporting