Unity's Raycast functions has a parameter you could use to raycast to a particular GameObject. You can also use that parameter to ignore particular GameObject.
flowlayoutpanel
openprocess
cidr
locomotive-scroll
doctrine-odm
live-wallpaper
groovydoc
orika
quartz-core
mobile-browser
lotus
element-ui
boost-accumulators
searchview
p-dropdown
qcubed
djongo
angular-material-theming
freeipa
android-mqtt-client
tkinter.checkbutton
service-provider
iot-devkit
morelinq
mapply
photokit
watchface
obs-studio
server-migration
apiconnect