Мне нужно предварительно загрузить небольшое количество данных (главные города) в раскрывающийся список и иметь возможность поиска среди этих данных, если результат не найден (если город не найден в этом куске данных), а затем выполнить поиск из другого источника данных (большой количество данных {все города}). Есть ли готовое решение в Select2?