class
component_container_timplementation detail that stores the component data
This class serves as a base to the actual component storage. It contains some primitive functionality itself, but mostly serves as a safer way of accessing the component data from the state.