#1065 Text preview optimization: Don't tesselate every frame