1) added events
2) adding and removing specific events is now done on a one-off basis, not re-rendering entire collection