Change event subscription method in the concurrent collection.

Refactor code of the tab manager.