for example: setting the viewport when we end the render target
This would require some deeper edits, since rn it would create an import cycle between image.um and window.um.
image.um
window.um