refactor: untangle worker eligibility from previous worker node