Nbdev directory structure for notebooks

Is there any way nbdev can provide directory structure for notebooks. The structure of the directory structure should be exactly mirrored in the library that is built.
nbdev uses symlinks for wiring up the imports in notebooks and going by this approach it sounds more complicated to provide a directory structure.
However I had a question about using symlinks, why does nbdev not directly do pip install -e . at the start to give global access to all notebooks running in a specific conda environment? This would take out the symlinks problem entirely