Class SnapshotableAdapter