The previous commit also included:

don't gratuitously redisplay everything when anything changes

Only redisplay the current window on command execution, unless the window
list changed or the message list updates communicate a relevant message range.