OBS' flatpak comes with this by default, which is basically a browser within OBS that allows you to add sources such as an onscreen chat, alerts, etc. It'd require a prebuilt CEF that OBS themselves already offer in here.
There's a potential downside (if you see it like that), which would be the AppImage size: it'd potentially be 4 times as big as it currently is... but it'd offer the user the same thing the official OBS flatpak offers.