Hi... I'm trying to figure out how to handle nested LayerShaders

mat.InsertShader(gradient_shader, sha_xlayer) inserts gradient_shader as a child of sha_xlayer ?
Would sha_xlayer.InsertShader(gradient_shader) do exactly the same thing ?

If yes, does mat.InsertShader(sha_xlayer) have to be done first as well,
or can you set up a shader tree first and then add it to the material?

best, index