No need. If the element is already in the collection, the add event is never fired. I discovered this by accident while testing, adding the same image twice (or deleting it and adding it again) does not fire the event handler again, because the image hashes to the same id, and it is already in the collection.