Always copy the machine dict during sync

so that side effects aren't a thing