@ApiStatus.Internal
  final boolean cacheBackgroundColor(@NotNull Project project) {
    Color backgroundColor = myBackgroundColor;
    if (backgroundColor != UNKNOWN_COLOR) return false;

    try (AccessToken ignore = SlowOperations.knownIssue("IDEA-318216, EA-829418")) {
      backgroundColor = getBackgroundColor(project);
    }
    myBackgroundColor = backgroundColor;
    return backgroundColor != null;
  }
@ApiStatus.Internal
  final boolean cacheBackgroundColor(@NotNull Project project)