Hopefully prestarting all these threads will help make the tests more reliable
I don't want to completely remove timing constraints on unit tests...hopefully prestarting the threads will help make things more consistent
This is a no-op...so might as well treat it as such
This fixes a very serious bug when the binary search is incorrect due to the entry changing it's delay point before it has been moved.  This forces the item to wait to update it's value until it has been repositioned.  I think I can improve on this implementation later.