Using two senses with AIPerceptionComponent

Here is my initial setup :

As seen in this cool video with @MieszkoZ, I’m using the boolean SuccessfullySensed to know if a previously seen actor is now invisible.
But as soon as I had another sense, I can’t find a way to check which sense was triggered.

[Somebody found a hacky way to do that][2] : by setting a “Noise” tag when playing a sound. I can’t believe there is no other way Oo

I previously used PawnSensingComponent, and it worked well. But I heard [it was deprecated][3] so I tried using the new AIPerception system. Right now, I find it a bit confusing.