Is there a way to get the specific dynamic material instance of the face that the trace has hit?

I’v been searching for that for a while and didn’t find the answer so I was forced to add box collider to each face I wanted to use trace on.
Is there anything new or something I’v missed before?

Btw I’v already checked the Physical Material option but you can assign only one to a mesh.