While I think it should be possible in principle, this would turn out to be a large project, requiring building some new packages to be added to the repository. Can't make any promises right now, but I'll try to see if I can, if this is an important/necessary feature for you.