Hi! I want to add two "sample virtual texture" nodes inside my shader graph, but the second of them is intended to be optional. I'm planning to feed a set of custom lightmaps (4 texture maps) into each of these nodes and lerp between them in runtime in some situations. The thing is, I will fill both of the sampler nodes (with 8 textures in total) for some materials and only one node for the others. So one of the samplers may remain empty in some cases. Is it a bad approach? Is it better to create a separate shader with only one VT sampler for such scenarios? Also, If you use more than 8 regular texture 2D samplers in shader graph, you'll get an error "Maximum ps_4_0 sampler register index (16) exceeded". And you'll have to reuse sampler states. How does it apply to VT samplers, since they take 4 texture maps each? Do they count as 4 samplers? Or if they don't, does it mean, I can use 8 VT samplers (32 texture maps in total) without running into this error? And is it okay to use both VT samplers and regular 2D/3D samplers inside the same graph? Thanks!