> Was also disappointed to find that browser picture in picture support was limited to a video element. Wish I could just use it on any element, like with fullscreen.
I have not yet experimented, but perhaps a video element can be styled or injected with HTML/CSS to present non-video content.