This is an example of the problem: widget is not reinitialized on subsequent requests
I have a "pager" widget. The first time I navigate to a page where it is used, ctor is executed and the pager is initialized (page 1).
Now let say I navigate to page 6.
The problem is when I navigate to another page and then back to the page where the pager is, the pager (widget) is still rendered with page 6 selected and ctor is not executed. The widget controller is not a singleton.
Is there something I don't get?