[#39965603] refactor DatasetList to leverage functionality in CheckableList
[#39965603] refactor UserList