I created a breadcrumbs panel that automatically creates a series of bookmarkable links from the home page to the page that displays a details of currently viewing entity instance. Usually it looks like for instance home|folders|folder1|folder1.1|document
>From the other hand when the user comes to this particular document by opening folders and then the document itself she produces a page versions that makes page history. There is an button "back" or "close" on the page that returns the user to the previous page in the history. As the result breadcrumbs and history forms two different ways of navigation but they both are natural and required. The problem is that clicking on the particular link in breadcrumb panel leads to creating a new version of page. I use HybridUrlCodingStrategy and it seems pretty possible to add version attributes to the url. But I don't know how to do it in compatible manner. It seems that the only link that forms the bookmarkable URL using hybrid strategy is the BookmarkablePageLink. But it does not accept anything from the particular page version. Please help