Our team has noticed that for Xamarin Development from a Windows Machine using Visual Studio, there is an implied version of XCode that must be installed. It appears that this is a one-way drive where XCode updates require Visual Studio to upgrade. Are these rules documented anywhere?