Static asset reference in C++ class hierarchy

You set defaults in constructor of the class by simply setting variables in there, changes there will surface in to class default object which will apper in blueprints. You can use ConstructorHelpers::FObjectFinder to reference specific asset in costructor.

Also UE4 reflection system and there for blueprints don’t support static variables if you mean that