This and the next line is used everywhere (duplication). Add a method taking $job and $argument and returning the cache key.