Update page info, but only if required (redraw on every value change would be a major pain if unnecessary)