CreateSubObject StackOverflow

Hi,

I have a class AMyActor, and I wish to optionally chain another AMyActor, pretty much like a linked list.
If I do this the usual way via CreateSubObject(TEXT(“X”)) Unreal Engine crashes at compile time (and afterwards at start up!), which I asume is because it endlessly recursively creates new AMyActor’s. Is there a possability to delay the actual creation part of CreateSubObject until I assign an Object to it?

Thanks in advance!