I think it depends on your machine... Mine I can set to do a pre-rinse with its own little dispenser if I want to add soap etc, and then a different dispenser for the main wash cycle....
I also add an extra rinse to any of my *dirty* loads... especially as I rarely wash nappies these days