protected async override Task OnInitializedAsync()
        {
            Notifier.Notify += OnNotify;
            BodyManager      = BrowserService.GetBodyComponentManager <Face>();
            anitimer         = new Timer(new TimerCallback(Animate), null, Timeout.Infinite, 60);
            Skins            = await BrowserService.GetSkins();

            character = await BrowserService.GetDefaultCharacter();

            currentSkin   = character.Id;
            currentAction = character.CurrentHeadMotion.Name;
            faceAniTimer  = new Timer(new TimerCallback(FaceAnimate), null, 100, character.FaceDelay);
            await RefreshDataAsync(true);
        }