@Override
  public @NotNull Condition<?> getExpiredCondition() {
    return (Condition<Object>)o -> ReadAction.compute(() -> !isValid());
  }
@Override
  public @NotNull Condition<?> getExpiredCondition()