Run every background job once over the same shared context and input. Each job runs inside its
own try/catch (see isolate), so a throw is recorded against just that job and the rest still
run. Returns one combined result keyed by job name. Never throws.
Run every background job once over the same shared context and input. Each job runs inside its own try/catch (see
isolate), so a throw is recorded against just that job and the rest still run. Returns one combined result keyed by job name. Never throws.