How to make lazy loading truly lazy (V5.4)

I think this is similar to this question: ManyToOne Field Loads Eagerly When Lazy Initialization Enabled - #4 by sebersole

Could you try setting the property hibernate.bytecode.allow_enhancement_as_proxy as suggested in the answer I posted?