Sometimes the simple answers are the ones we miss. After your input and several min. of shaking my head, I built a process "ClientLoader" with loader running under it. Loader looks at a oneshot running on the server process. If the oneshot is TRUE, the the client process unloads, and when the oneshot is finished, the client process loads, in this case with the updated client process.
Thanks again Khalid, for the help, and the brain jarring. 🙂