Storing the world entities as sets.
Adding the entity to the changed list everytime a 
component is added or removed from it.
Adding asteroids game example.