Cached event delegates in event.js