I don't think `job_limit` is generally useful-enough to merit this mechanism. It starts to feel like the worker taking on too many options. Perhaps a middleware layer is the answer? Or composition?