Trying to wrap my head around ECS, and I'm confused as to how you would handle references. Components are structs, and from the material I've went through they advise against storing refs in components. So how would you store a reference to other components? Or, is there some design pattern I'm not understanding that doesn't involve storing references? EDIT: To clarify, I mean references to components in other entities.