Blend poses by latest Map value?

Hi,

Bit of a complex question here, but is it possible to blend poses by what the latest map value is?
In my status effect system I want the anim to blend to the current status and when that status wears off/ the Map is empty, return to idle (Default pose)

I’m using an interface to add to a map and another to remove it

What I’ve done so far for your reference


Problem is here because I can’t set the enum to NONE as it will negate other status effects

I could do this per status but ideally wouldn’t as it is a bit messy