I do similar with OBS and a loopback device as video sink that is also used as source for the browser. Obs has a nice feature of scenes inside scenes so I can merge basically whatever I want to share.
The whole setup consists of three displays tho.
Did you know you can run multiple Obs? Just don’t use the same sink (or the hotkeys). Results are.. funny 😅