more cleanup and pipelining
pipelining for Invoke-Sharefinder and Invoke-ShareFinderThreaded