I am making a game where the user can click on various entities to select them.
I am using the MeshPicking plugin for that with the MeshPickingSettings { require_markers: true, ray_cast_visibility: RayCastVisibility::VisibleInView }, by assigning a Pickable component to any entity that can be selected and setting an event handler via .observe with a function like fn set_selected_entity(evt: On<Pointer<Press>>) { ...
Now I would like to implement the ability to unselect the currently selected entity by clicking into empty space where no entity can be found.
How can I detect that the player made click that was *not* observed by any `Pickable` entity?
One workaround I consid

