void OnApplicationPause(bool isPaused)
    {
        explicitlyPaused = isPaused;
        if (!isPaused && startedInUnity)
        {
            RunIfPaused();
            return;
        }

        if (!running)
        {
            return;
        }
        running = false;
        bridge.Pause();
    }