Best practices | ng-state