Slow down motion in a portion of animation?

This is what I came up with. Wondering if anyone here has a better approach then a notify.
That said, It works really well and times the animation blend-space perfectly.
Note that the blend space needs to have extra grid divisions in the speed and 2 of the same animation if the intention is to just slow down half a step like I needed to.

I’m not sure about overhead cost here. this is kind of a hack instead of using root motion to drive the speed.

Essentially looking for less “adhoc” ways that have a known (possibly low) overhead impact.

Note that applying a slow-step in a run animation will make the run speed go back to walking speed… working around that with a variable select right now…