Instruction: Explain the purpose of ng-repeat and discuss techniques for improving its rendering performance.
Context: This question tests the candidate's knowledge of creating dynamic lists in AngularJS and their ability to enhance performance in data-intensive scenarios.