The big worry I have about this sort of approach is canvas accessibility. It's something the company also seems to be worried about - they put out a statement a couple of months ago about their plans to address accessibility issues going forward - https://www.figma.com/blog/a-step-forward-in-our-accessibili...