Do you one better.
Rendered as instanced quads in 3d space. Tens of millions at >60fps, and an entire class of "grid based text rendering" evaporates.
https://github.com/tikimcfee/glyph3d-js