@lsmith77 so you basically persist on preflush and postLoad the model values so no entities on ORM but all products are on PHPCR?