Ok, so the fundamental limitations with the current stash are:
 - Only one shared stash is available (this is a real problem for me in remoting, too)
 - No unstashOne() is available forcing one to restash everything that is not needed
Is this correct?