Fixing problems associated with using Jobs for the advanced grid: 1. By now, using jobs and runspaces, avoid any STA issues. 2. In PowerShell 2.0 (.Net 2.0) - only try and remove jobs if there was an output from the Get-Job call. 3. Sorting was not working on columns in the advanced grid because serialization was not passing the table - manually serialize to xml and deserialize back so the advanced grid fully works. 4. This resulted in a 'working area' under the profile