Simplifying, now the framebuffer is an image