Fixing major flaw in `DataList.refresh()`, updating internal calls to it

Minor change
Merge pull request #488 from avoidwork/edge

Major fix