A device comprising: an input/output module configured to receive user input; an electrophoretic display including a conductive display plate and a conductive back plate, and charged particles disposed between the conductive display plate and the conductive back plate that, based on charges applied to the conductive plates, are configured to enable a portion of the charged particles designated as electronic ink to migrate between: an undisplayed state in which the electronic ink is not visible on the electrophoretic display by a human eye; a displayed state in which the electronic ink is visible on the electrophoretic display by the human eye; and multiple intermediate states between the undisplayed state and the displayed state from which the electronic ink is configured to migrate to the displayed state faster than from the undisplayed state, wherein in at least some of the intermediate states the electronic ink is not visible on the electrophoretic display by the human eye; and a predictive input module configured to predict user input for displaying electronic ink on the electrophoretic display and further configured to initiate migration of a portion of the electronic ink corresponding to the predicted user input to the intermediate states, wherein the migration is initiated from the undisplayed state to at least one of the intermediate states, in which the electronic ink is not visible on the electrophoretic display by the human eye. an input/output module configured to receive user input; an electrophoretic display including a conductive display plate and a conductive back plate, and charged particles disposed between the conductive display plate and the conductive back plate that, based on charges applied to the conductive plates, are configured to enable a portion of the charged particles designated as electronic ink to migrate between: an undisplayed state in which the electronic ink is not visible on the electrophoretic display by a human eye; a displayed state in which the electronic ink is visible on the electrophoretic display by the human eye; and multiple intermediate states between the undisplayed state and the displayed state from which the electronic ink is configured to migrate to the displayed state faster than from the undisplayed state, wherein in at least some of the intermediate states the electronic ink is not visible on the electrophoretic display by the human eye; and an undisplayed state in which the electronic ink is not visible on the electrophoretic display by a human eye; a displayed state in which the electronic ink is visible on the electrophoretic display by the human eye; and multiple intermediate states between the undisplayed state and the displayed state from which the electronic ink is configured to migrate to the displayed state faster than from the undisplayed state, wherein in at least some of the intermediate states the electronic ink is not visible on the electrophoretic display by the human eye; and a predictive input module configured to predict user input for displaying electronic ink on the electrophoretic display and further configured to initiate migration of a portion of the electronic ink corresponding to the predicted user input to the intermediate states, wherein the migration is initiated from the undisplayed state to at least one of the intermediate states, in which the electronic ink is not visible on the electrophoretic display by the human eye.