Spawning static meshes on the surface of an animated skeletal mesh

Hi,

I’m wondering whether there is a way to spawn / stick objects to the surface of an animated skeletal mesh. Let’s consider hair cards stuck to the surface of an animated character. Is this possible? How would I get the position of an array of points on the surface of the skeletal mesh in a blueprint?

I’m aware of Line Tracing / Out Hit, which seems to be able to stick objects to a static surface, but I’m wondering whether there is an approach that would work for skeletal meshes that are in movement.

I’m also aware of Skeletal Mesh Vertex/Surface Location (Skel Vert/Surf Loc) but from my understanding this is only used for particles, not static meshes. Correct?