That's a pretty good idea. Unfortunately it's not on any roadmap, since that's not a feature I use (or know how to use). But I don't see any reason it wouldn't be possible, and if anyone is motivated to tackle it themselves, I'd be happy to point them in the right direction.