@petehunt Yes, sorry – I'm still trying to get a handle (pun intended?) on how these IDs are assigned and what happens during reconciliation. Perhaps:

    if (nativeEvent.target === document.getElementById(abstractTargetID)) {

?