Uses DOM event delegation to create streams of events that target specific elements