Using the Timeline tab of the Chrome Developer Tools, no significant difference of Paint events can be observed when requestAnimationFrame is used. So I agree with @elemoine that there is no need to introduce asynchronous behavior here.
20 KiB
20 KiB