Only updateSiteID if it's different from the current site id, otherwise horrible performance things can occur