Architecturally, your current design is only going to hold one item at a time. You need to put an array within the object and push/unshift successive items onto the array as they're added.