It's a bit clunky now, as when a new page is added the view is re-rendered to get all the new information and the new selection goes away.
A simple fix would be to save the value in a variable, re-render, then have a function to select that value again, though I'm not sure it's the best solution.
Anyone have any ideas?