Architecture layout best practice: one page with multiple functions/groups vs multiple pages

(I realize this thread’s a bit dated, but for the sake of those who might stumble upon it…) This should be possible with no page refresh using Sudsy Page. Plus, one of my requirements when developing the plugin was for browser forward/back buttons behave as one would expect.