tu jest źle, wszystkie referencje w snapshotach są reprezentowane jako identyfikatory (GlobalCdoId)
a nie referencje do obiektów, zobacz jak to wygląda w obiekcie CdoSnapshot, tworzonym przez SnapshotFactory.

Teraz z JSON'a odtworzy się goły obiekt, nawet bez ustawionego id, chcemy mieć tu GlobalCdoId