How can I drive an animation while timescale is = 0?

Usually I use animators or coroutines waitforseconds

but I am using a pause menu that sets timescale to zero

so animators and wait for seconds also get delayed

But there is an animation I want to run in the pause screen. How can I drive it whie timescale is = 0?

We have unscaledTime and unscaledDeltaTime, there is also threads answering the same question .