This class will be instantiated every request, but will be used fairly rarely... Does it worth changing it to an event?

Can we have a "lazy" event somehow, just like lazy interceptors?