• Fix ThreadedForEach blocking
• Benchmarking harness