I really doubt it matters... I mean, we're just changing zeros to ones and ones to zeros where appropriate, correct?
Seems redundant to re-write the same data to memory. Just takes more time and more wear on the memory (although probably no endurance issues here).
If it does matter, like these partial write phantoms, sounds more like a flaw in the software/hardware doing the changes.