@Override
  protected void trackKeyHolder(@NotNull UserDataHolder dataHolder, @NotNull Key<?> key) {
    if (!isClearedOnPluginUnload(dataHolder)) {
      myCacheHolders.put(dataHolder, NULL);
      myKeys.add(key);
    }
  }
@Override
  protected void trackKeyHolder(@NotNull UserDataHolder dataHolder, @NotNull Key<?> key)