I’m looking into Entity Component Systems and trying to understand them. So far I know that : Components are created that hold data but no logic, These components are added to an Entity therefore referencing the entity, and then the logic for the component is handled in a System. So… Let’s say that I have a System that renders. This system takes a Component that has a position and a Component with an image. If that system were to have hundreds of components, how would I go about finding those two components that are meant to be of the same Entity? To clarify more, how would the system know not to use another Entity’s image with a totally different Entity’s position? ???