I'm trying to find a way to cause my object's texture to repeat, instead of stretching, when I scale the object. For example: Here the texture is repeating a few times because I'm manually adjusted the Tiling. But this requires me to set the Tiling manually. Instead, I want to be able to stretch the object (long ways) arbitrarily, and have the tiling adjust automatically such that the texture is already a const size, and repeats as the object scales. The closest I've gotten to this is using a World UV approach, but that's not really what I want. With a world UV approach, I can't rotate the object, as the texture no longer lines up with the object. Is there a Shadergraph approach to repeating on an object's local axis?