Ranged sharding