Blitting lifecycle, initialization and disposal; viewport interface.