private void OnAvatarChanged(SpawnedAvatar avatar)
        {
            if (!avatar)
            {
                return;
            }
            if (!hashesCalculated)
            {
                _avatarProvider.hashesCalculated += (x, y) => OnAvatarChanged(avatar);
                return;
            }

            Plugin.Log?.Warn($"Attempting to hash {avatar.avatar.fullPath}");
            _avatarProvider.HashAvatar(avatar.avatar).ContinueWith(r =>
            {
                localAvatar.hash  = r.Result;
                localAvatar.scale = avatar.scale;
            });
        }