Fixed possible NullPointerException when using with ProjectionReferredTypeOverride
Adjusted ModelMapper usage to leverage the JpaMapperUtils helper functionality, which fixes a case where mapping was not occurring correctly in the presence of a pre-generated ModelMapper cache