Is the update code smart enough to realize that it has to rebuild the instance based on the subnet change?