How to tile materials with local object rotation?

I want world tiling but with local object rotation.

Currently, the tiling give me Parallelogram, but I want the original rectangle.

I am using WorldAlignedTexture because the LocalAlignedTexture does not really tile the textures.

Any suggestion? Thanks so much!