Currently inter-state transferring of tables doesn't reliably keep a cache of transferred tables by GC comparison to prevent Cyclic tables.
Instead its a weak check on itself to ensure it doesn't loop by the 1st degree.
This is bad because it doesn't actually properly isolate the problem at hand.
A TODO comment has been made here for future reference.
https://github.com/eprosync/interstellar/blob/main/interstellar.cpp#L1877
Currently inter-state transferring of tables doesn't reliably keep a cache of transferred tables by GC comparison to prevent Cyclic tables.
Instead its a weak check on itself to ensure it doesn't loop by the 1st degree.
This is bad because it doesn't actually properly isolate the problem at hand.
A TODO comment has been made here for future reference.
https://github.com/eprosync/interstellar/blob/main/interstellar.cpp#L1877