Откладывать появление вью - это очень плохая практика. Или это в дебажных целях? Скорее всего не правильно как-то создана ViewModel. Должна быть ObservableObject, иметь
@Published свойства. Одно из которых - как раз твои данные. Сначала вью пустое, потом при загрузке данных изменяется
@Published свойство ViewModel -> расчитывается заново body для View.