No sir, you are not dreaming.
It's called pool chlorine. spray on from ground. rinse from ground or wait until just before good rain and let god help you.
p.s. u can't use bleach everywhere and precautions must be taken not to damage things.
I am also looking for a product like...