[FileBackend] Simplified the shard list iterator to use AppendIterator and FilterIter...