Hi great work on this project - I really like it. I was just wondering in order to avoid recalculating clusters each time the map is initialised could the clusters be serialized in some manner? I'm working on a app that has over 4K locations and the calculation of the initial clusters means it can take over 30 seconds for anything to appear on the map.