Eliminate unnecessary view update() call