ECS objects are stored in a newly created weak dictionary so that events can be called on them and possibly other things can be done with them