なるほど。ありがとうございます！
一つ上の指摘と合わせてこんな感じで修正します。

----
読み取り専用でオブジェクトを参照した場合は、下層のHibernateはdirtyチェックと永続化処理を行いません。
しかし読み書き専用のオブジェクトの[save|domainClasses]メソッドを明示的に呼び出した時は、オブジェクトは読み書き可能な状態に戻るということに留意してください。