Thats a great idea if the whole "rebooting framework" thing can be sorted. in fact hotswapping the underlying device is sort of what I was mooting at before when Niluje helped out with some details.
Don't see why it can't be fooled into thinking something else is going. Yes, it doesn't work right now that way AFAIK but no harm in fiddling. thanks KNC1