add handlle for seemingly random HibernateException (illegal
association of collection with 2 sessions) still no idea what is causing
this.