Vivaldi just published a hint on YouTube about how PIP is great on certain services. Well it doesn't work on Mastodon, apparently because Mastodon unloads content when scrolling.
I'm not sure if Vivaldi can do much about this but I filed this as a bug VB-102089