Solving n+1 select issues with @NamedEntityGraphs