reparent a child added to a container if needed
add support for live editing a model