I wasn't happy about this code when I initially wrote it. The agents shouldn't be offering jobs - that's for the engine to do. However, until we can fix that, we will need to carry through the original machine list here from when the job was first offered.