Pass BP Component variables to BP(self)

Is there a way to pass all variables of a Blueprint Component directly to DefaultSceneRoot² without creating custom variables?

See Screenshots:

  1. Variable are available at the component, I want them at the root (²see below)

  2. So far I created them all by hand which is very laborious

*grammar edits

²I am sorry. My screenshot is wrong, I want it on the BP(self) level not the RootComponent

Well, either you do it like you showed in your pictures and then set your variables to InstanceEditable and ExposedOnSpawn or you create your Text3D as a Text3DActor blueprint. When you open this blueprint you can change all settings directly and you can even add this blueprint as a child to your other already placed blueprint with drag-and-drop from your content browser to the details panel of your already placed blueprint. But out of the box I don’t think there is an option without using C++.

alright. thanks for clearing it up