Replacing Bag<Entity>s with std::vector<Entity>