And that is fine because even a very ionic bond like sodium chloride is not completely ionic, in the sense that when it is the molecule you know that it is not a point charge on sodium and a point charge on chlorine. 