I am having trouble trying to do something very simple and was unfortunately not able to find anything about that in the documentation... I am pretty sure it is rather easy.
Here's what I would like to do: Create a new layout with two instances, both of them are defined in separate GDS files. So I start with File -> New Layout.
I am not really sure about the concept of a Panel (File -> Open In New Panel or Open In Same Panel), but neither seems to do what I want: in both cases, I end up with a copy of the cell's contents rather than an instance of the cell I am opening.
The same applies to File -> Pull In Other Layout: after pulling in, it is opened in a separate Panel. There, I would be able to add an instance of that very same cell, which of course doesn't work because it would result in a recursive instantiation.
So in short, is it possible to create a new layout, import existing GDS files as cells into that new layout and create instances of those cells into the new layout? Or am I missing something basic about KLayout concepts on how to achieve something like that?