I got a little carried away with this idea and I now have a proof of concept implemented
here 😅
If this is something you guys are interested in, I’d be happy to open a PR (obviously still needs tests and probably some security checks or something first)