Is this using Google Docs new(ish) canvas-based rendering? https://workspaceupdates.googleblog.com/2021/05/Google-Docs-... Honestly not sure if it's harder to support canvas or DOM based rendering.
What do you mean by harder to support? Supporting - in the sense that it works - canvas rendering is much simpler than even minor amounts of the DOM. The problem of course is that you're replacing compiled C++ that is doing the normal DOM/CSS layout and rendering with someone implementing the layout and rendering in JS (sans actual bitblitting, etc).
How is the accessibility picture?