Reloading webclient or switching focus reloads plugin and resets content

Currently, if the user reloads the webclient or switches the focus the content of the plugin is reset, including that the live log is not displayed anymore.

Concerning the plugin content, maybe saving the content in cache and using it as a savepoint when the plugin is reloaded would work.

For the live log it is more complicated. The easiest solution would be to anyway display all live logs of currently running workflows in a multi-tab window. Could be a bit messy considering the limited space.