There might be some way to combine meshes at runtime using a Procedural Mesh.
Looks like I’d have to pull all the geometry and material information from each mesh and add it to a procedural mesh.
Procedural Mesh BP Nodes:
Add Procedural Mesh Component - Creates Procedural Mesh component
Get Section From Static Mesh - pull geometry information from a static mesh.
Create Mesh Section - adds geometry information to a procedural mesh.
Copy Procedural Mesh from Static Mesh Component - copies material information from a static mesh component to the procedural mesh.