View Source ECSx.Component (ECSx v0.1.0)
A Component labels an entity as possessing a particular aspect, and holds the data needed to model that aspect. Under the hood, we use ETS to store the Components in memory for quick retrieval via aspect and entity ID.