Support for snapshotting