Was this supposed to use addItem? Currently it re-renders the entire collection on add.