Store machine names inside RemoteJob instead of Machine, so that there is no redundancy left in machines
Scripts are cloned when a machine is assigned, so we need to store them each time for each simulation