FGameFeatureDeactivatingContext::PauseDeactivationUntilComplete

Call this if your observer has an asynchronous action to complete as part of shutdown, and invoke the returned delegate when you are done (on the game thread!)