Prevent recreating model-container on int. update

Model container doesn't expect to get recreated on the
fly. Semantic Layout now works the same as the older
code, which did not re-create the model container if
it already exists.