fix: ensure worker key can't be negative in worker choice strategies