join referenced data
Experiment with a query object.
Use a projection.
Inject the session factory.
Update test for direct use of NHibernate.
partially through re-write