Solution for clothing intersecting with Meta Human

Hi I am working on a short film project in UE5.3, I have been having a great time so far but I’ve ran into a bit of a wall when trying to get custom clothing working with my metahuman. Specifically the helmet I have been working on. Please see the video below :

The mesh fits the face and tracks well with my animation data from MetaHuman Animator , I have the helmet as a component attached to the face bone, but when the face is animated the mesh clips through.

I tried using a physics simulation using Chaos Cloth for the helmet but it wasn’t giving me very good results , I’d love any suggestions on how to get this working in a procedural way so the helmet animates / deforms correctly with whatever facial animation is playing.

Thank you!