Implementing snapshotting should be pretty trivial
Implementing snapshotting should be pretty trivial