I have trouble with the name here why can't we just all this `ShardLookup` since it's really on a shard level?