The WorkflowApplication.Run() method will always spin up a new thread to run the workflow on. How can this thread be influenced? Change the priority or complete
WorkflowApplication.Run()