I use hydrogen peroxide to disinfect contact lenses. It neutralizes into water and oxygen in the presence of a catalyst. It would do that over a long enough period when exposed to air. I linked a paper in the thread elsewhere that shows the same decay for the chicken washes.
Using peroxide as a lens disinfectant has advantages over other multi-purpose solutions which cause increased corneal staining and are at much higher risk of allergic reactions.