Да, это удобно. И последнее разъяснить хочу для себя. Что если этот json локально хранить и при первом запуске просто в базу realm закинуть? Или реально нужно с сервера стороннего всю инфу получать?
Сгенерируйте масив хотя бы на 30к uuid и пройдитесь фором через него с таймером. Увидите, сколько времени займет поиск