Documented worker_allocation a bit better, because it's evil
join_id method