Todo: fix drawing level.
Introduce working viewport.