UI Click pass through

I am making a context menu and when this menu is called up I have an invisible panel in front of everything except this menu. I have a click handler on this invisible panel. Right now, the invisible panel is getting the clicks and eating them(blocking them). What I would like it to is handle the event, but not block it, so the rest of the UI can get clicks as well.

If I turn off “Raycast Target” on the invisible panel’s Image component, clicks go through, but they do not get handled.

Is there a way to have a UI element get handled but not block other elements?

Have a look at the CanvasGroup Component. It has at least part of the functionality you are looking for.