Move more stuff up to XTFileListDataSourceBase