The bug
When a potent sulfur geyser goes off, the force that pushes up entities goes through glass, even though the particles are stopped by it.
How to reproduce
Place a magma block, with potent sulfur on top, then four blocks of water, then air, then glass
Place an entity on the glass or stand on top yourself
Wait for the geyser to erupt
Expected result
The entity shouldn’t move
Observed result
It’s pushed upward continually despite not being in any visible geyser
Notes
This affects other blocks that the camera moves through, like copper grates.
Latest snapshot fixed this bug, but it may have removed the ability to use waterlogged blocks for clean geyser set ups like the attached image. I think this fix should be rolled back unless another fix is made to let those cleaner set ups work again.