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.
amazon-glacier
meck
data-quality-services
react-native-macos
android-universal-link
leanback
sonarjs
build-settings
cypress-custom-commands
flops
uiwindowscene
println
sigma.js
bugzilla
ng-class
terraform-template-file
appium-android
kebab-case
ora-17004
shell-extensions
aspectj-maven-plugin
google-cloud-recommendation
msdtc
recurrence
revit-api
glmnet
kubeflow
textangular
non-relational-database
url-routing