it sounds doable as long as the top level interface doesnt change and there are no dependencies shared from exe to ppl, especially shared parent classes. Not exactly the same, plug a plugin based application worked well with a static exe and rebuilt ppls, except occasionally the ppl child class and exe parent class would stop agreeing and so nothing would load. So long as you're basically using the exe as a http client and launcher, I think you'll be fine.