docs: public boolean hostingEntityRequiresReadAfterUpdate() {
  		if ( hostingEntityRequiresReadAfterUpdate == null ) {
  			boolean storedInEntityStructure = gridDialect.isStoredInEntityStructure( associationKeyMetadata, associationTypeContext );
  			boolean hasUpdateGeneratedProperties = getHostingEntityPersister().hasUpdateGeneratedProperties();
  
  			hostingEntityRequiresReadAfterUpdate = storedInEntityStructure && hasUpdateGeneratedProperties;
  		}
  
  		return hostingEntityRequiresReadAfterUpdate;
  	}