It may well do, I haven't washed the car since the track day to try. I despise washing cars because when I do I'm quite particular about doing it so it takes me ages!
I washed the car today, just needed some elbow grease with the wash mitt. Wasn't hard to shift at all really. Some of the blood spots from flys were far harder to shift!