C++ entity-component data structure.