@khm Well, there's a massive disconnect when I discuss this with Chrome devs who are asking for it.
They (or at least the one I've discussed with) think browsers have to be as complex as they've made them, & when we suggest that the web should have tighter scope they say that there are devs who need these features.
Personally I question whether the web has to be the one to deliver those features...