The Green Slime that “appears” in our garden water features is capable of creating that “rainbow” oil-slick. It sure resembles “Oil, on water”.