Here's a question for any of the mods with limnology chops: Does particulate content affect water's ability to hold diffused oxygen? If it does, is it specific to the particulate (clay vs silt vs etc)?
I am impressed by a fish that can still remove sufficient DO from the cloudy mess of water that is my pond this week.