map-view: tiled rendering
map-view: only update dirty tiles/slabs