Faster drawing and less CPU use by not letting the UI do iterative updates
for every operation...