te refieres a que en tu web lo tienes embed el google maps? bueno la solucion a eso del for aunque no se visualizar muy bien tu problema ya que yo he creado velocimetros (cpu-browser-javascript ) y un smartmovil de dos nucleos arm genera mas 600.000 loops por segundo,por lo que pienso que es mas un problema de loading en cuanquier caso yo lo que hago para controlar completamente el for (se que funciona en la mayoria de programas java,c++,python,go,y por defecto tambien funciona en javascript) es como yo digo desubicar el for y crear una funcion asociada al for ->
Código Javascript :
funcion vamoshahacerfor(...i){var I=i[0],F=i[0]+1000;
for(;;){if(I<F){
//lo que quieras hacer --->
I++;}else{break;}};//aqui acaba el for
}//aqui acaba la funcion
apartir de aqui hay varias soluciones asociar esa funcion a eventos de usuario y que el mismos vaya desglosando sin que el lo sepa el for o juegas con window.onload ->funcionfor ->fordesglosado
la clave esta en controlar el for desde fuera es decir en vez de
Código Javascript :
for(var i=0;i<final;i++){}
//hacer
var i=0;for(;;){if(i<final){/*algo*/i++;}else{}}