I'd be willing to back a patreon that explores this concept further. I'd be worried about browser updates breaking things though.
If you are interested, we are thinking about exploring this concept in Nyxt, please voice your support on our GitHub (leave an issue or otherwise). https://github.com/atlas-engineer/nyxt