Listview: Remove dependency on page

(cherry picked from commit 035d302a1072ff2f318ca9dde84acc97d6f546e8)

Closes gh-7495
Fixes gh-7493