Cleanest access to subcomponent?

Right now I want to select a subcomponent (such as ‘face’) of a user-selected metahuman I have to get the root component, then Get Children Components (and descendants), and then loop through all of those checking the display names for a ‘face’ substring. I then save that as a Scene Component or at least a children index)

Is there a cleaner or more direct way of getting to subcomponents? This is mainly for a Widget blueprint right now.