Can plugin detect creation of a new GameInstance?

Making a plugin. Don’t want to require all users of said Plugin to derive their UGameInstance class from some class I provide… inserting myself between them and UGameInstance.

But… I do want to know when game instances are created and destroyed (e.g, when entering and exiting play mode in the editor.

Any way I can do that?