Fitness function is redrawn only when needed

Fitness function is redrawn when changed until last redrawing, not on
every user request.