Chemically speaking, iodine is a less stable disinfectant, and it is a medium-performance disinfectant in medical disinfection
Plastic and iodine will reflect
And, in most disinfectants with poor stability. The most corrosive ones have to be packed in glass containers.