Reduction of batch.begin()/end() and shapeRenderer.begin()/end() calls...
How ever, the text still doesn't render