I would gues that they might be rendering the whole scene into some chached texture and then finally rendering that texture to the screen.
By doing so they need to recreate the sceene only when there has been some change done to the map or when you change your viewport. This could save lots of computational time.
Bookmarks