Could the option to add an array of values to the array component be added? If possible, please include a unique version and another that allows duplicates.
It would make adding a list of IDs returned from a SC query (where values already exist in the array) much easier
Concat allows you to merge a second array and concatUniq will only add the uniq items. The 3rd method flattens the array, see (Array.prototype.flat() - JavaScript | MDN).