Keep things DRY with ng-repeat
Adopt controller dependency style