Material function 'RotateAboutAxis' not behaving like I expected it to

I’d guess for a convenience. Primary usage for this node would be vertex manipulation that would be supplied to material world position offset input pin, which takes the offset rather than new position.