final RepeatingView rv = new RepeatingView(idProperties);
mc.add(rv);
final List<PropertyMemento> mementos = buildPropertyMementos(properties);
for (final PropertyMemento pm : mementos) {
final WebMarkupContainer container = new WebMarkupContainer(rv.newChildId());
rv.add(container);
final ScalarModel scalarModel = entityModel.getPropertyModel(pm);
getComponentFactoryRegistry().addOrReplaceComponent(container, idProperty,
ComponentType.SCALAR_NAME_AND_VALUE, scalarModel);