/// <inheritdoc /> public override void Destroy() { base.Destroy(); Stop(); SoundService.RemoveSound(this); _callback?.Dispose(); }