THREE.Text
Each font is drawn once into a texture, shown below, and every label is a strip of quads that picks its glyphs from it. There are 1000 labels here, and the two lines in the middle change on every frame.