improve listview performance and smootness