WPO Shader rotation breaks at =/= 90 Degree angles.

Hey everyone. I’m having an issue where I’m using the World Space Offset node in my shader to rotate around an Axis (Blue)
It works great!
Except when I turn my actor to an angle that isn’t 90 Degrees, and then the asset starts to stretch and skew…

I’ve searched for quite a bit of time, but can’t seem to figure out what the issue is.
I -think- I need to translate my local pivot point to worldspace, but after a while it keeps feeling like i’m fumbling around in the dark. Thought I would ask, Thank you!

Hmm. Still working at this. Here are a few gifs of my issue.
This is the shader at 90 degrees (“Working” how I thought all angles should)
Ball1

And here it is at 70 degrees going oblong.
Ball2
Rotation

Under the “Rotate Vector” inputs
My “vector (Const=Blue)”
And “Object Orientation” nodes were switched.