Blueprints can develop a hard reference dependancy chain, but C++ derived classes do not?

Sorry for hijacking the thread @BIGTIMEMASTER :sweat_smile:

Big fan of your community work @ClockworkOcean, keep up the good work!

Regarding your example, that will happen when the Soft Reference variable Type is of a blueprint. Can you try making the variable take in Actor as the type but still keep the value of the variable to be a reference to the MyBlueprint1?