How to add properties to c++ clases via plugin?

The idea is to directly drag and drop the static mesh into the level, because I am not the level designer and he has no idea of programming, so if he can not drag and drop elements as any other the project speed would slow down. For now I been able to insert the struct via the source code, so when I drag and drop the mesh onto the level already have the struct, but as I can see there’s no way to add variables to the class by plugins, thats OK I did not expect it was possible but at least I asked.

The idea of using a global Map variable seems ok with me, but I still prefer to edit within the editor, so really the topic is solved and I’ll mark your answer as solution when last question is solved.

But for go for the last thing I would like to know how to add to the mesh editor the possibility of setting the default values of the struct. I guess is a bit complicated, but if you could please explain it or if you know of a documentation or tutorial that shows how to do it (even if is other editor insted of the static mesh editor) i will be able to complete the task.

Thank you again for all the help