It looks like you're new here. If you want to get involved, click one of these buttons!
When I am merging layouts, or copying layouts from other files, I would like to retain the PCells rather than have them get flattened. This is useful when working with large projects and building up layouts from previous designs, other people, etc.
Shallow copy on the other hand works keeps the PCell. Unless it is in a hierarchy, in which it either misses some cells, or in one case gave an error "Internal error: /Users/sekigawa.../src/dbLayout.cc:1289 topological_sort() was not true" and froze.
I also tried various styles of "Import" "Other File into Current" but again it flattens the library references. I experienced some crashes here as well.
(this is version 0.24.8).