basedlg: freeze the item list before populating it for better
performance