Issue #105: added 'DefaultEventListener' that has this capability, as well
as the ability to pick selected objects and cycle amongst them