Fuel gauge smoothing help

I see that the example on the page for the bar graph library says:

 // -- do some delay: frequent draw may cause broken visualization

Perhaps if the LCD was updated ten times per second instead of every time through loop() it would not get corrupted. Just move the bar graph call up to where 'level' is calculated.