#1: Updating sharding implementation to simplify and deal with scenario where some shards have nothing to execute