If I make the map contain a shared ptr to Client it never needs to be copy constructed. This should be faster even with shared ptr reference counting.
If I make the map contain a shared ptr to Client it never needs to be copy constructed. This should be faster even with shared ptr reference counting.