The property I'm trying to modify is the custom data, looks like it resulted in replacement of the VM, that's understandable, what I don't understand is, isn't pulumi suppose to handle the association with the network interface gracefully? the network interface is created in the same pulumi project