- immutable component system? - method to remove all components of a type without destroying Entities - method to remove a component of a type without destroying entity - look at test coverage - docs