How to access the skeletal mesh materials using RayCasting ?

I am working with a vehicle represented as a skeletal mesh that contains many visual materials (glass, rubber, metal, etc.).
For LiDAR ray casting, I use a low-poly static proxy mesh that only has two material slots (car body and tires).
Is there any way to retrieve or infer the original materials (e.g., glass, license plate) from the skeletal mesh when the ray hits the proxy mesh?