Title, I use a Interface to allow me to make a list of objects that require generic arguments, one problem is that while I don't think anything is out of the ordinary, and I do instantiate new variables + objects attached to said variables (I do use Godot but it's more of a C# help, as these are bare bare objects), and once I try to cycle the list, bam all hell breaks loose, dropping attachments now