Rendering optimizations: String batching + caching (read comments): https://www.reddit.com/r/Minecraft/comments/3ek0o7/why_text_rendering_is_horrible_how_it_can_be/