Added a caching member, to reduce the number of tab updates.

It should only send a tab update when one is required due to players being added or removed.
Revert "Added a caching member, to reduce the number of tab updates."

This reverts commit 2355ea26e3425edb6092c3138c5d3444ff63665f.