Fix: Hard-coded 15 workers in update_threaded.py