more specifically, I should say that re-rendering everything is kinda slow, the DrawText function which, uh, draws text, seems very heavy
blitting from a buffer onto the screen is, indeed, pretty fast, I've been experimenting with it and have some ideas for speeding things up