And considering this tool is (ab)using jj's template system to output JSON records for each commit it's pretty fast and then shoving them in a SwiftUI listβ¦
For my 400+ commit repo it's instant. For a repo with 11K commits it's fetching all commits in 1.5 seconds.
However with jujutsu you rarely deal with more than handful of "mutable" commits at once. Jujutsu marks commits that are pushed as immutable and generally hides those commits from you (with filters to show them if needed).