Oh they need to access structs from other objects. Pretty much everything else uses structs and parent child relationships.
So a struct from another object can cause a random other file to die?