What is the purpose if the ILoadNotificationPlugin? I thought it could be used to start off background code, but code run from that point seems to be terminated when the method returns. Does it only exist to check dependencies?