docs: public void handle(Collection<Data> keys, Collection<String> sourceUuids,
                         Collection<UUID> partitionUuids, Collection<Long> sequences) {
          Iterator<Data> keyIterator = keys.iterator();
          Iterator<Long> sequenceIterator = sequences.iterator();
          Iterator<UUID> partitionUuidIterator = partitionUuids.iterator();
          Iterator<String> sourceUuidsIterator = sourceUuids.iterator();
  
          while (keyIterator.hasNext() && sourceUuidsIterator.hasNext()
                  && partitionUuidIterator.hasNext() && sequenceIterator.hasNext()) {
              handle(keyIterator.next(), sourceUuidsIterator.next(), partitionUuidIterator.next(), sequenceIterator.next());
          }
      }