The glass material I'm using is just a Principled BSDF with transmission set to 1 (Cycles, Blender 3.6.0). When I add a Boolean to the glass you can see it introduces distortions. Even if I apply the Boolean they're still there. Is there anything that can fix this?
(The glass cylinder is hollow in the center)