Roblox makes transparent objects not render behind glass exactly because of refraction. This was done to save performance.
I think we can make a compromise here, render transparent objects UNLESS that transparent object has the Glass Material applied, as such, we can get transparent objects still visible AND we also get FPS scopes’ interior not visible.
We both win.