Fixed broken product/variant add

Changes to the way id's are created and selected in collections?