Fixing `datalist.refresh()` for hyphenated record keys