Text pre-rendered to offscreen canvas improvement