How do you handle Backwards in Blendspaces?

Hello Community!

I am working on setting up some character animations and I am having an issue wrapping my head around the ‘best’ way to handle a character moving backwards using blendspaces.
I am having this dreaded issue where if I am walking backwards, sometimes my direction switches from -179 to pos 179, which results in popping when it switches to the other backwards animation on the other side of the blendspace. I have done a bit of research and have thought of a few work arounds, but I feel like they will not work as well.

So I was wondering, how do the rest of you handle your character moving backwards?

Edit: I simply used the forward velocity and right velocity for the blendspace and it works fine. Still wondering how everyone else does this though?