What are the "first principles" you based the design on?
Under the hood there's only one WKWebview and that makes it feel surprinsingly I have to admit slightly faster.
I don't want to sound like a hater, but don't call it "designed from first principles" if it really isn't that.