@Override
  public @Nullable CommitId getCommitId(int commitIndex) {
    VcsCommitMetadata cachedData = myMiniDetailsGetter.getCachedData(commitIndex);
    if (cachedData != null) {
      return new CommitId(cachedData.getId(), cachedData.getRoot());
    }
    return myStorage.getCommitId(commitIndex);
  }
@Override
  public @Nullable CommitId getCommitId(int commitIndex)