Corrected during creation of new complex instance, where the dependence
of the forwarding wasn't performed correctly. Forwarding of contained
models should not be performed before forwarding of outer models have
finished. Now, the depedence is maintained better.

Signed-off-by: Jakob Brandsborg Ehmsen <jakobehmsen.github@gmail.com>