Activity/announcement feeds can be pretty big. Getting full arrays of each feed & then "concat"-ing them (which creates copies of everything in the concatenated array) seems like a waste of memory. So I changed the approach to add each array item directly to the final product.