We're currently passing in a Tripod config array with every background job which places a massive overhead for the amount of jobs Resque can handle.
If, rather than passing the config as part of the job, we stored the config, keyed by a hash of the config, in redis, we would have a much smaller memory footprint and could subsequently queue a lot more jobs.