Ты же волен инициализировать объект карты и потом её модифицировать. Т.е. создаёшь пустую карту, потом делаешь запрос на получение данных, как они приходят, их добавляешь в уже готовый объект
Заполнитель или overlay сделай если уж сама карта по дефолту долго грузится. Когда она будет загружена выводи её. Например в лоб переключив разметку через {#if
Ну т.е. загрузил дефолтную карту, отправил запрос бэку на данные, пока данные считаются выводи какой-то прогресс бар, или сделай порциями получение данных, и подгружай их по мере готовности, просто используя уже инстанцированный объект map
Главное чтобы пользователь понимал, что процесс происходит, интерфейс не заблокирован, и он понимает когда процесс будет завершен. Если он продолжительный.