Ладно, разговор куда-то в сторону ушёл. У меня такой план, юзер растяшивает прямоугольник на карте, и жмет сохранить, создается source с урлом mapbox но добавленным случайным параметром. Дальше надо как то получить все тайлы из этого прямоугольника на нескольких уровнях зума. Мне в голову пока приходит запустить сервис воркер который закеширует все тайлы по тому случайному параметру. Но как заставить мапбокс показать этот прямоугольник?