Is it possible to replace the OS disk on a Linux Azure Scale Set VM? I'm trying to restore a cluster from snapshots where each VM's OS disk has unique information. I was able to replace the original data disks by modifying the scale set model to have no data disks, manually updating the individual VMs to the latest model and then adding the recovered data disks to the VM. I have been unsuccessful in modifying the scale set model to have no OS disk (tried updating with empty StorageProfile or StorageProfile.OsDisk sections - no error, but model is unchanged). Is there a better way to restore a scale set from snapshots? FWIW I'm using the golang SDK.