sol.video.on_draw
Add a sol.video.on_draw(screen_surface) event where screen_surface is a special surface that represent the final window where quest is drawn.
This surface will have limitations, it cannot be used as a source surface, since the screen is not accessible in this way. But get_pixels could be used to verify screen content.
More over, this allow to draw HUD or other elements at the full screen resolution.