suggest a rename from 'pendingTaskPriority' to 'pendingTaskPriorityFor'. I think the code would be easier to read.

Something like...?
```scala
feeder.pendingTaskPriorityFor(taskId).flatMap(recorders.get) match {
```