Optimization of list widget