I suspect the easiest solution to having to replace cracked headlight lenses would be to cover them with paint protective film (PPF). It is just a slightly curved surface so easy application. Problem is when one lens gets "stoned" you end up replacing both since it is hard to match the manf/design on the glass.