Armed with restartable jobs #167, allow jobs to be started on an alternate worker from the cache hint (e.g. because the required worker is full or out of service) but potentially terminate and restart the job on the original worker if it becomes available