Metal can be deceptive, as you mentioned it does run off quickly, but if your mix is the proper strength it also cleans up with one pass spraying. Concrete can take a bunch sometimes.
I would agree with AC's list but would move concrete above metal.
__________________
Spray Wash Exterior Cleaning, LLC.
Cleaning North Florida, South Georgia, and Tallahassee!!!
Soft washing, pressure cleaning, and Safe roof cleaning!