Added BEM to select items to further improve readability
Experimenting with using component.elements() as a means of better
designating the key "nodes" in an interaction, especially when a
lot of new nodes are generated