@tek Ha, getting towards the end of the article, I was thinking "I think I would use a HashMap", only for him to mention that
Definitely didn't make the ECS connection, even having used a bit of Bevy. I hadn't considered using an ECS outside of game design but it makes a lot of sense