It seems that stock mink functionality does handle shadow-root? I haven't found anyone asking for this use case so far.
I'm wondering if we can do this through on top of the findElement() API or so? The main complication is that we typically build XPaths and call selenium/driver API with it, while assuming we're in the correct context whereas (as I understand), shadow-dom is a different context (the shadow dom root / host).