Good point about adding extra info, but I think we could leave this for a second pass over this feature and at first have a more straightforward implementation.     About emitting the events, I don't think having custom badge will be of much help here since the users click on the actual tab and not the badge. To emit custom events I think we'd need to extend `onChangeTab` of the Tab component.