Updating objects with NHibernate