Ребята, привет. Сюда послали. Хочу задать вопрос android/kotlin. Допустим, я получаю через retrofit объект json, десериализованный через gson. Запрос работает в корутине, запускается во viewmodelscope, когда вьюха начинает наблюдать ее viewmodel. Есть также глобальный объект settings, в котором есть некий ключ. В зависимости от состояния ключа одно конкретное поле json полученного ретрофитом объекта нужно дополнительно пропустить через еще один запрос HTTP. Вопрос, как правильно создать архитектуру этого. Как лучше и где вызывать дополнительный запрос (и как еще это сделать, если объект ретрофит создается в hilt компоненте единожды с базовым url, отличным от url дополнительного запроса).