Hello! I'm making a game where I want new panels to open whenever the player clicks on an entity or specific buttons, but I also want those to disappear whenever the player clicks away. I did a little research, and it looks like an Image element implementing IPointerDownHandler would achieve most of what I want, but I'm a little unsure how to layer everything together. There is the world with "living" entities, which should all be clickable, and then there is the UI canvas overtop, obviously with both clickable and non-clickable elements. Where exactly would this "ClickAway" image go in the hierarchy? Surely if it were part of my Main GUI Canvas, it would obscure the clickable entities?