Add and remove now work individually vs resetting the whole collection