After it rains, I often see bands of color on the asphalt roads.
This is usually explained as an thin film interference. Wikipedia has a picture of it which looks by inspection to be the same phenomena I'm seeing.
However, when I walk past these oil slicks, the colors appear to stay in the same place relative to the asphalt beneath them. As I walk past, I'm changing the angle of the incident and reflected light, so the colors I see at a particular spot on the oil slick ought to change.
What's going on?
Edit: I took a video of what I'm asking about. https://youtu.be/ymBaxHRpSCY