webgl-debug
Manage source update throttling in main loop

Otherwise there are race conditions between the timeout and
map.remove().