true multitiling, albeit on main thread (currently 3x3 tiles)