Fail to reopen LV2 plugins GUI for the second time on Ardour 9.2
First time you open the GUI it works fine.
After closing and re-opening the UI I get errors like this:
```
suil error: Failed to instantiate UI <http://gareus.org/oss/lv2/avldrums#ui_gl> in /usr/lib/lv2/avldrums.lv2/avldrumsUI_gl.so
```
and with ZynAddSubFx, I get a segfault for a null pointer, see attached backtrace.
```
#0 DGL::puglGetNativeWindow (view=0x0) at /usr/src/debug/zynaddsubfx/zynaddsubfx-3.0.6/DPF/dgl/src/pugl-upstream/src/x11.c:1287
1287 return (PuglNativeView)view->impl->win;
[Current thread is 1 (Thread 0x7f7083fbcb00 (LWP 12))]
```
(seems like there's a NULL object here)
I don't know if the Zynaddsubfx are suil related, but I've seen a [similar issue](https://gitlab.com/lv2/suil/-/work_items/7) opened in the past, so I thought it could be the case. If this is not the right place feel free to close.
[backtrace.txt](/uploads/e104b7abe8abb392497d8f78772db8e5/backtrace.txt)
OS: Arch Linux
Ardour: 9.2
Suil: 0.10.26
issue