View template list refactor