In order to use `url()` with the overlay fragment I need to pass it in the options array. It works, but the purl does not effect the fragment section, hence in the end we get a wrong url. Unless I am missing something, I couldn't find a simple solution.