I don't see a problem there.

If your data updates but some UI that would display the data is not loaded, then that UI doesn't need updating.
It will get the current data when it has been loaded.

In QML both cases are usually automatic anyway, as displayed values come from properties and elements will update themselves it they exist or get the current value when coming into existance.

Cheers,
_