Actually, a select/highlight event is triggered containing only the Datum object, so we can’t know which mark triggers the event (in the case of multiple marks on the same chart).
Similarly, if we want to push a selection on a specific Datum only for a specific Mark we can’t do this, the select() function will select all marks for the current Datum.

See CHRT-214.