Started creating unit test for `utility` functions (incomplete)
Fixing a test
Fixing `DataListFilter` by forcing `DataList` redraw without using cached view, fixes #289

Utilizing cache when possible
Merge pull request #290 from avoidwork/edge

Edge