The GLCanvas is now only refreshed when necessary, so the user's machine...

... is taxed only when rotating or panning the map.