manage shard entities