I finally found an anti-fog product for my swim goggles that actually works

Interestingly, it does say it works on both glass and plastic. However, the negative review there seems to be about ‘land’ use (i.e. not diving/swimming)