| Correct - inverse ones cannot be lazy unless they are mapped as non-optional. Nothing changes there from how it would work with proxies. Since this has the potential to be a breaking change (depending on usage of org.hibernate.Hibernate and expectations) this is disabled by default and can be enabled via a setting - `hibernate.bytecode.allow_enhancement_as_proxy`. Going to push this to master today |