Currently the EUM listener instrumentation treats listeners on DOM-elements as root of spans, not the actual events. This means for example, if we have two listeners attached to a button for the event "click", we will get two different traces instead of one originating at this event.
In addition, we should add an option to track events based on filters specified in some way in the inspectIT configuration. This allows for example to capture clicks on links, which have no JS listener attached. While such actions are not interesting from a performance perspective, they are very useful for performing session and usage analytics.