Training Livestream - C++ Q&A - June 27 - Live from Epic HQ

What is the correct way to create objects during construction rebuild in the editor to avoid having to close and reopen the character blueprint editor?

For instance, I have added a user interface to the character editor that allows me to add weapons to the character generated at runtime. When working in the editor to get the construction script to accurately reflect the weapons added I have to close the character editor and relaunch it. After the relaunch the weapons appear correctly located in the desired placements on the character mesh.

I am using OnConstruction to currently dynamically generate and place the weapons and it works fine in editor and in game, but when setting the weapons up in blueprint editor they do not appear or appear in the wrong placement until I relaunch the blueprint editor.