One of the weakest areas of XF currently, at least in my opinion, is with the Connected Account Providers feature. As it stands, if you use OAuth to allow users to authenticate with third party services, you can only have one of each service (which does make sense for some providers) and you are...