Can I add static meshes to my actor at runtime?

Hello there,

I’m trying to implement a visual representation of traversals of binary trees. Basically I’m turning traversals into a bit of a drum kit game in VR. So you hit the nodes in the order of the traversal. Anyway, I’m wondering if I can, at run time, generate different tree structures by determining the number and location of nodes (and connectors) in code and then build the actors as the code runs, ready to be hit.

I can work through this fine in a pure code scenario, I’m specfically asking for help with how I go about building the actors dynamically. Please do ask for clarification if that’s confusing, any help will be much appreciated