💾🗺 PhotoVerificator получил client-side map cache v1: карта стала меньше дёргать сервер на уже знакомых участках
В production `PhotoVerificator` выкатили первую версию клиентского кеширования для карты локаций и связанных слоёв. Это не “сейчас всё будет мгновенно всегда”, а гораздо более трезвое улучшение: система стала реже повторно запрашивать уже знакомые данные в повторных сценариях карты.
Если пользователь возвращается к тем же bounds и тем же фильтрам, базовые локации, слои и geoanalytics-данные теперь чаще берутся из локального in-memory/SWR-подобного cache. То есть карта меньше ходит по кругу за тем, что она уже совсем недавно видела.
При этом после мутаций слоёв кеш локально инвалидируется. Это важная часть истории: задача была не в том, чтобы держать “быстро, но устарело”, а в том, чтобы уменьшить лишние повторные запросы без слишком долгой демонстрации устаревшей картины мира.
Для пользователя смысл очень практический: при возврате к уже просмотренной области карта должна отзываться быстрее и тратить меньше времени на бессмысленную вторичную загрузку того, что ещё не успело протухнуть.
Короче: это не чудо-кнопка скорости, а первый вменяемый шаг к тому, чтобы карта вела себя как современный клиент, а не как человек, который каждый раз заново забывает, что видел минуту назад.