flatMap looks weird... I think it could be rewitten as: 
```scala
recorders.valuesIterator.collectFirst({
  case recorder if range.contains(recorder.member.token) => recorder.currentConsistentTimestamp
}).getOrElse(Long.MinValue)
```