Maybe I&#x27;m confused about the documentation here, but it seemed like this was rendering to a back buffer, not directly to the front buffer, that you&#x27;d still need to postMessage something back to actually view the results of the rendering. The messaging pipe is not free.<p>Well, I get what you&#x27;re saying, that you could at least still render a supersampled image and update view over a subset of that image in the main thread. But that&#x27;s Asynchronous Time Warp, and Chrome already has it (Firefox, however, does not yet have it).