I just reran timings on a couple of books.
For a full build of decent size book, those account for ~0.5% of the build when set to full checks. About 0.07% for 2 years.
For a subtree build, that climbs to about 3% for full checks or 0.4% for 2 year.
So yes, currently not a huge deal. But the 3% for subtree build is not nothing. One of the takeaways from the efficiency work should be that a bunch of small speedups (or slowdowns) add up. There were a few big ticket items, but many of the individual changes were pretty small on their own.
Maybe we move the message and change the default to all (the 100 years)?
Andrew Scholer (he/him/his)
Computer Science Instructor
Chemeketa Community College