[Material] Rotate about local Y or X axis

Howdy folks,

Been trying to rotate about the local X or Y axis of a spherical mesh using material’s WPO as such:

The issue is that if you rotate the actor/mesh, it is ignored since it focuses on the world’s Y axis.
My question is what can i do to make it rotate along the mesh’s local Y axis instead.

Fyi, I am trying to make a rotating boulder. I don’t need to calculate physics so this is purely aesthetic.

I tried to make it local using the transform vector nodes however it ends up rotating around a world axis of sorts instead of locally…
Any tips or clues?

Thank you!

You need to use component basis vector as the rotation axis.