No, this is actually more performant as it only creates one event listener on the parent table element instead of an event handler on each and every graph-close element which can easily run up to between 50 - 300 (although this pull request will lessen it to some degree). This event listener will catch all click events from an element with the class graph-close. All the click events bubble up, so these will just be caught and handled once it reaches the table root.