On second thoughts I may have misread. If you mean you're opening a complete new instance, and vimprobable is not expected to pick it up (i.e., be a 'singleton'), perhaps you could change vimprobable to be a script which calls the *real* vimprobable with the appropriate xembed flag?
cls
