Getting Surface Type of Material

Alright, So I bought this asset that uses a Material that is pretty sophisticated. The Material uses multiple material functions with masks to procedurally place the functions to make a realistic terrain material. My only problem to this setup is, I use ray tracing to get the Surface Type of the material my player steps on, to determine the sound his/her footstep should make. With this Material I cant retrieve the proper physic material to make my sound proper.

I am currently trying to retrieve the surface type from Layer Info’s, however they do not apply because the Only Layer that has Info on it, is the Master (Default Layer) of the material that applies all of the material functions procedurally. What should I do? (Aside from painting every layer by hand?)