I'm building a series of rooms, and I've broken the individual 3d models down into a set of smaller files to make them easier to work with:
Floors
This .blend contains the basic primitives for walls, floors, etc:
Rooms
This .blend file contains a set of empties that combine the primitives from 'floors.blend' into individual rooms:
Notice each item in this .blend is linked from the .floors file so there is no instance mesh duplication.
Level
Now building the level...
How do I import the entire hierarchy of objects I've created in 'rooms.blend' (for example Room.Door.1), into my level?
When I tried 'Link from Library' and select the root node, it only links to the root, to doesn't include any child objects.
It looks like this:
What am I doing wrong?


