ImageSet is nearly back to its previous state. Still doesn't support
resizing or fullscreen.