private async Task LoadAssociatedAccountsImpl()
        {
            var accounts = await NetworkApi.UserAssociatedAccounts(Ids.Me);

            AssociatedAccounts.Clear();
            AssociatedAccounts.AddRange(accounts.Items
                                        .Select(account => new NetworkUserViewModel(account))
                                        .OrderByDescending(account => account.Reputation));
        }