title: Angular UI-router - keep url param across more states
body: <p>I'm trying to build an application similar to Google Analytics using UI-router. On the first page there are many website profiles and when I choose one profile, its id is then kept in url no matter on which GA page I am (Reporting, Customization, Admin).</p>
  
  <p>I can't figure out how this can be done with UI-router. The most simple answer could be to put profile id into each state url and also to every link in partial views. This would be hard to maintain.</p>
  
  <p>I want to keep profile id in url for 2 reasons:</p>
  
  <ul>
  <li>to enable bookmarking and page refresh</li>
  <li>to allow user to work with different profiles in different browser tabs</li>
  </ul>
  
  <p>What's the right way of doing this?</p>