NHibernate soft-deletes: moving an entity to another table