I don't understand this code - why are x and y being set on Models/Migration.cs? Isn't this a node specific task?