It appears the structure of the HTML being rendered affects loading time
For example, another 7.4 MB HTML file that is basically just a list of URLs loads in about 1.41s