Is this remotely possible? It would be fantastic.
Only problem that I can see would be that it would perhaps displace the existing firmware. I suppose a “undock” feature that re-loaded the portable software could be done… Not by me of course no skill!