Blueprint recompile invalidates references in native component

You are already creating them as default sub objects.
There’s no need to serialize those pointers, neither to be instanced then.