Adding a Blueprint Component at Runtime by passing in Component Class

So i noticed in Blueprint, each Component has its own separate node for adding that Component to a Blueprint, but what about being able to pass a Component class into a node and it adding that Component to a Blueprint?

Is this feature planned, or is the current method the only one that will be supported?

AnswerHub Post:

Thanks, all help is much appreciated.