Allow "Animate Own Reusable" from inside reusable

Hi there - I am trying to design my own custom alerts to look like Tailwind (see screenshot below), using reusables (so that it’s easy to use over and over again in my app.

My idea is to basically run ‘trigger a custom event from a reusable’, and have all the logic (including animations) live inside the RU.

I’m running into a frustrating issue: you cannot animate a reusable from inside itself. This seems silly - you CAN ‘show’ the reusable, just not animate it.

Would it be possible to expose the option to animate the reusable instead of just ‘show’?