I put the cassette in a small bucket with 2 caps of lazer and pour a boiling kettle in to just cover it. Brings it up like new. Then use the same bucket to clean down the rest of the drive train.They were probably knackered under the dirt
The only thing better than Lazer for that kind of stuff is Lazer with hot water