Feature:
In the current tabs component there is the function set focusIndex(value: number) that would be easy to tap into for an EventEmitter.
Simply adding an @Output of say focusChanged would allow other components/services to listen to when the tabs changed.
This would mean you could fire a location.go() or mySpecialLogger() whenever the user navigates..