Track player names separately from profile.
Reformat.
Fire signals when name or connectionState change.