@adam i'm trying to keep my code DRY as possible. Here is my scenario. Tab 1 - Notifications List User click on list item and is moved to a page with more details about the notification. From there the user can click on a username to view that...

I know that we can use angular services. But look at the codepen that I’ve shared, what if you have multiple pages that show different users’ profiles? Save all the user profiles that I have along the navigation inside the service? As of ui-router-extra, I’m still playing around with it to see if it can really solve my problem. But yeah, would really love to have this fixed.

Deep State Redirect can be used with StickyStates, or on its own. If used with a Sticky State, the states will be reactivated, and the DOM will be unchanged (as opposed to the states being re-entered and controllers re-initialized)