```suggestion          final PriorityQueue<UUID> queue = new PriorityQueue<>(              Comparator.comparingDouble(k -> clientStates.get(k).taskLoad())          );  ```    Upon second reading, this does the same thing, right?