Rendering Mathematics at Build Time
Typesetting mathematics in the browser costs about a megabyte of JavaScript and shows the reader raw TeX until it finishes. Doing it at build time costs nothing at all.
The catch is that equation numbering is document-scoped, so the whole article has to be rendered in one pass.