Separating read-only root and child models