I suppose you're right, I was just thinking that there might be a case where a child element got the click, not the top level target, like for a `<video>` element I was planning on using css `video:after` to drop an overlay of a video on top of the element, but I can tackle this then if needed.