На верхнем уровне есть компонент Map, в нем внутри я функцией сторонней создаю Layer-ы. Именно создание Лейера я вынес в отдельную функцию. И пытаюсь с помощью свича дать понять какой Лэйер сейчас надо рендерить. Т.е. мне нужно обратно вернуть эти Лейеры в Свич? Я просто боюсь, что если я буду возвращать из функции не 1 Лэйер а их список - карта не будет рендерить мне нужные лейеры.