Should we let the $state router functionality bleed directly into the view?