Scroll and the image prints, one raster line at a time, with a terminal cursor riding the print head. Stop anywhere and the frame holds, scroll back up and it un-prints. Progress is bound to scroll position, not to a timer, so the reveal is something you do rather than something you wait for.
Inspired by: tinycomputer.co