Во-первых, я использую Mate в качестве основы приложения. Это определенно помогает в таких ситуациях.
Когда мне нужно было делать подобные вещи в прошлом, я выполнял мой сервисный вызов в своем обработчике creationComplete
и отправлял пользовательское событие, как только все мои данные были обработаны и распределены в модели представления моих подкомпонентов ,
После того, как данные были привязаны ко всем моим подкомпонентам, я установил для их видимости значение true или добавил их в приложение, в зависимости от того, что должно было произойти.
Надеюсь, это поможет. :)