relocate FOUC fix into template
throttles XHRs
prevents rendering markers too far outside current zoom level
recalculates distance on zoom changes