Amended AddSelectedSwatches to copy a new instance of a swatch rather than pass the actual reference.