It's definitely a website bug, as goes from 1 FPS to smooth if you go to S+U and back to U again. (debugger didn't help, but it's all minified anyway)
To optimize this the text should probably be drawn to another canvas/surface and layered behind the main one and not be updated that often.