Use ng-init instead of ng-repeat where possible
Move local script template to region of its use
Control on-hover using visibility instead of display
Toggle between plain text and form view for persons