I already took a look at that page. It seems they also create an instance before retrieving the GUI.

I need it for dynamic instancing. Searching trough interfaces.