Event Delegation, Throttle/Debounce, and Lazy Loading