How do I get the tiling settings on the terrain layers to work with my custom terrain shader graph?

I’m using a custom shader graph for my terrain to get smooth shading and random tiling with no repetition. The problem is that with the layers I use to paint the terrain, I can’t individually control the tiling/offset. I can use the tiling values I exposed from the shader graph but it affects all the layers. Anyone know what to do here?

Why not expose tiling and offset for every texture?