Performance improvements when generating documentation
We are creating a lot of isolated files while iterating over lists of symbols, which is well suited for asynchronous/parallel work.
For instance, we could turn every loop inside the section generators into an asynchronous function, and collect the result at the end; this should make use of all the cores available, and speed up the generation process.