Multiple snapshots and versioning