Le vrai goulot n'est pas la requête.
Chaque marqueur personnalisé — photo de profil, pastille de catégorie, indicateur en ligne — est une image que le moteur doit rasteriser. Au-delà de quelques centaines, la carte tombe sous les trente images par seconde et le défilement devient saccadé. La réponse tient en deux mesures : un cache d'icônes qui rasterise une fois par variante et non une fois par point, et un regroupement en grappes qui réduit le nombre de marqueurs réellement dessinés à quelques dizaines.