How to get a list/array of all attached actors?

Hi, perhaps I am missing something, but is there a simple way to get ALL of the attached actors of a parent actor in blueprints? The layout appears as below:

→ PARENT
→ ATTACH ACTOR 1
—> ATTACH ACTOR 2

GetAttachedActors() only appears to get the actors which are attached directly to a component, which in this case would mean that ATTACH ACTOR 2 would not be included (since there is no option to include descendants). I could perform this recursively, but is there a function in the Unreal API that could help with this?