Add Anim Notify Particle with Custom Render Depth/Stencil enabled?

Looking for some input how to enable custom render depth (and set the stencil value) for particle effects added in an animation’s timeline. I have about 50 unique animations I need to do this for, so looking for a cleaner solution than what I’m doing now.

Currently, I’m using AnimNotify events to reach back to the AnimBP where I create the particles, attach them, set custom render depth and then destroy them as needed… it works but it’s not terribly scalable.

Ideally, I’d like to be able to set render depth within the Anim Notify particle’s detail panel but it’s not exposed there.

I recently discovered Custom Notify States but I’m not sure if it’s possible to use that for my purposes.

Just looking for any insight or thoughts or alternative solutions anyone has. Thanks!

So, there isn’t much documentation regarding Custom Notify States, but it seems that’s, indeed, exactly what I’m looking for.

I added particle, boolean, name and integer variables to my own Anim State Class BP, exposed them, and created this logic to execute on ‘received notify begin’.