In the future I'd like listenTo to take the rootNodeID or the component itself so that it might be possible for certain events (in particular, touch events) to bind only on the specific element that needs it. I believe this will make it possible to get rid of initializeTouchEvents without any ill effects due to muted click events.

This seems fine for now though.