Ions are electrostatically bound. One need only separate them with inegrated inverse squared distance work. If you mix multiple ionic compounds in solvent, a melt, gas phase, the original paired associations are spontaneously scrambled. Benzene plus xylene does not give you toluene. "Separating" benzene is not electrostatic attraction.