Backbone.View-like DOM event delegation for React components