Group nearby markers into count bubbles; cluster tap zooms to member bounds. Rebuild overlays on a debounced map listener so clusters track pan and zoom. Add cluster bubble layout, strings, and pixel-distance clustering with a 48dp base threshold scaled down when zoomed in so clustering stays less aggressive. Made-with: Cursor