A bivariate view of Kohn-Sham iteration and the case for potential mixing