Refactor setCollection to re-render a new WallView instance with new Collection instance