LoadBalancer share PairSupplier = saving memory
All threads starts at same index to iterate PairSupplier