Костя Третяк Yeah but you can control it because even with interceptors you can create a certain hierarchy. Global Interceptors -> Module Interceptors -> Route Interceptors. With leveraging that you can control to a certain degree which interceptor should be called first. But I get your point. This can sometimes lead to some issues because you don't want to run a globally implemented interceptor in all cases.