Hi,
I have also seen the news about the new HTML-in-Canvas API and it does indeed look very interesting!
It uses an interesting approach by moving an invisible dom element below the actual mouse cursor to trigger interactivity, but I'm not sure yet, how this works with WebXR rendering where no cursor is...?
Texture-update performance will be also very interesting. Hopefully, the HTML/canvas rendering is also done on the GPU, then it could be just a texture ref and very fast. If not, large-textures updates might be still problematic...
I will have a look of course and do real tests in future, then I can say more about it. But generally it could be very usable, html-to-canvas is along awaited feature.
Best regards,
Klaus