Вот есть, например, карта, на которую сразу после создания (new ymaps.Map(...)) нанесли метки в составе нескольких коллекций геообъектов. Метки отображают некие физические объекты, которые попадают в текущую область картографирования. Теперь пользователь начинает карту а) перемещать мышкой или б) делать zoom in/out контроллом или колесом мыши. Соответственно, область картографирования изменяется и должен изменяться состав меток в коллекциях. Новые должны добавляться, а старые...
Вот что делать со «старыми», не попадающими в область картографирования метками? Есть какие-то best practices в плане производительности или каких-то других аспектах? Что делать:
- добавлять новые и не удалять старые?
- полностью удалять коллекцию и «перерисовывать» ее заново
- добавлять новые метки и удалять те, которые вышли за область картографирования?
Может ли на выбор этих вариантов (а другие бывают?) влиять использование/не использование кластеризатора?
Спасибо!