Subscribing to Observables in Ongoing Angular Lifecycle Hooks
How you should treat subscriptions in ongoing lifecycle hooks such as OnChanges without leading to performance issues