* start filtered list, but not sure about VM here
* start add logic for huge collection render, scroll need improved
* worked, need clean up
* filtered list works