As I said in the original post, I want the static mesh (from the child BP) to be the root of the object. Maybe I’m doing something altogether wrong, but when I add a static mesh underneath it and then give that static mesh physics, the static mesh gets disconnected from its parent.
After that, I am no longer able to move it (because it gets left behind when moving the entire object) and also can no longer loop through all of the blueprint’s components because the static mesh is no longer attached to the root.