I've been working with Vuforia a lot in the last 1,5 years and let me say, that it's a great piece of software I am glad exists. But I feel like Vuforia is making it incredibly hard for developers to decide THEMSELF when to use Vuforia and when not in an application. Something along the line: VuforiaRuntime.Instance.StartBeingAwesomeAndTakeWhatYouNeed() and VuforiaRuntime.Instace.StopWhateverYouAreDoingAndFreeUpTheResourcesYouAreUsingRightNowUntilIStartYouAgain() In Unity 2017.3 I've tried doing VuforiaRuntime.Instace.InitPlatform(...) but apparently the e.g. AndroidUnityPlayer etc. implementations of IUnityPlayer are not available anymore. So how does one Init and Deinit Vuforia at Runtime properly?