Snapshotting - initial support