couldn't we just change this to a std::vector<QUUID> and this would work with new model?