It seems that when you change the VRF on an interface, the provider is smart enough to detect that the interface IP needs to be reapplied as NXOS removes the IP (stealthy). However, this does not seem to be the case with HSRP config. I request the same functionality for HSRP config so it persists after an interface VRF assignment change.