Lesser-Known NHibernate Features: Mixing Client and Server-Side Calls in Projections