Jira issue originally created by user tom_anderson:
In the UOW deferred eager load only works for single identifier classes. But the implementation of deferred eager load uses a Proxy which lazy loads. A boolean condition must be added to only use this deferred approach for non-EAGER relationships.
Comment created by tom_anderson:
This was caused because I was changing entities in postLoad based on == $entityClass vs instanceOf $entityClass so Proxies were not being processed in my function.
Issue was closed with resolution "Invalid"