but I think this  ```      val view = kvstore.view(classOf[ExecutionInfo]).index("finishTime").first(0L)      val toDelete = KVUtils.viewToSeq(view, countToDelete.toInt) { j =>        j.finishTimestamp != 0      }  ```  can still delete executions that are FINISHED, but still fetching?