Focus the iframe proxy 100 ms after opening the catalog view, which enables keyboard events right away without having to click the iframe.

Discard the unique id function in favour of an UUID.

Use an utility method for extracting the target URL.