We got exactly the same issue, we gave up, by now, with instrumentation due to the N+1 problem. Furthermore even accesing a single @LazyToOne field will cause the other ones to be loaded. By the way we donnot want to use proxies.