integrating elemental objects into ECS