Yes because the asset would always have the material slot by index number then as a optional you can set the slot index as x material if the slot index doesn’t exists it wont and saves all the messing finding slot names ect.
If you have ever SetMaterial() on a bpp you will understand the pain im explaining above