protected async ValueTask SelectCamera(string deviceId, bool persist = true)
        {
            if (persist)
            {
                await LocalStore.SetAsync(DefaultDeviceId, deviceId);
            }

            await VideoJS.StartVideoAsync(JsRuntime, deviceId, Selector);
        }