Depending on how many hotlinks you have or need, you may end up with an enormous list of floors in your Navigator. I use the iceberg method for entire floors or dwellings. For smaller elements, I usually draw the object in place and then save a MOD file manually. As I mentioned, we have been discussing this point for years, and it has already taken far too long.
@EmmanuelF Why can't there be interaction? With the current module approach - placing .mods or .pln as modules in your main model - there is also interaction between elements. And most of the interaction is based on intersection priorities and layer intersection group numbers, which are global settings in your model/file.
@Casper Yes, with the current system this interaction exists (although it does not work very well). But if you replace the current modules with a block system (as in AutoCAD, SketchUp), it would be lost (I suppose).