public long getSeparateApplicationTimeNanos() {
    var result = separateApplicationTimeNanos.get();
    if (result == -1) throw new IllegalStateException("Index values were not applied");
    return result;
  }
public long getSeparateApplicationTimeNanos()