Datasmith - Is there a Select Hierarchy Blueprint Node?

I’m using datasmith dataprep to import geometry from CAD. I have a select filter that searches for objects by their label. There are several objects with identical labels, I want to run the same process on each one (ultimately merge all child geometry together) but want to keep the individual objects separate.
To do this, I have a blueprint script and run a for loop at the very beginning. The next thing I want to do is put the selected object and its children (in the hierarchy) in an array. Is there a way to do that? I see a select hierarchy operation in dataprep Operations that I could add to the recipe, but is there an equivalent for blueprints? Thanks!

I couldn’t find anything built in, but wound up writing a recursive function to comb the hierarchy.