For sure; it just requires specific functionality on the provider's side. With webfinger, we always imagined that you could enable "portability" by setting a redirect or a pointer, again provider-dependent.
WeChat ID
aaronpk_tv