Add Component to Entire Class via Blueprint (Editor Scripting / Editor Widget)

Is there a way to add a component (in this case a static mesh component) to an entire class via a BP node?

It’s easy enough to use the ‘Add Static Mesh Component’ node in a function and call this elsewhere, but it will only add the static mesh to the particular instance you had selected; a newly spawned instance of the class will not have the Static Mesh Component you just added.

What I’m looking for is a way to add default components the way that you can with the Components tab in editor while editing that particular class.

Alternatively, is there a way to do this in C++?

Thanks.