Why Id instead of Name?

Yes the Ordering of the models is important here — for models reference each other’s data, there must be a fixed sequential load order, otherwise a model might not have loaded yet when a dependent model is processed.