A user may upgrade constraints on their avatar, thinking they've covered everything, but the VRCSDK would miss upgrading any controllers being merged by VRCFury or other non-destructive merging tools.
Please add a public API method that allows us to silently run the upgrader on a given avatar descriptor, so that VRCF can non-destructively ensure the avatar is fully upgraded once any additional controllers have been merged during the upload process.