— basically, updating text is horrendously expensive with their implementation, takes like 40ms or something. So, as soon as you are updating one text per tick, even if you are doing nothing else, you are down to 25 fps.
So you have two options:
-Use text, but don't update it often
-Use spritefonts