In fact this is working a little bit like Apertus, but in the client itself.
It's limited to rendering HTML pages. Didn't want to tread on toes.
With the Datastore function are we effectively creating Non-fungible tokens?
Depends on what you inscribe and there's no direct means of asserting ownership nor is there any kind of ownership transfer mechanism. So yes but only notionally.
Cheers
Graham