fit sharding snapshots within existing framework