Generally, polyWatch fills in the scratches. PolyWatch is a repair tool for watch scratches so the blur is a side affect. I have not tried using polyWatch on my lenses so don’t take my word for it but from what I know it shouldn't intentionally cause blur.