Firefly: I get my roots done every 3-4 weeks. I have not had color ullled through to the ends in years. I cannot even remember the last time. So it is not damaged from color.
Again, almost everything has propylene glycol.
Do you have a conditioner suggestion that meets the criteria you suggested? pls remember that I have coarse, low porosity hair, so products can "sit" on my hair...