Hey guys, it is much simpler that that ! I save the mesh node (of the bus for example) as a macro, and it can be imported with all materials in any project !
All my objects have their materials set up separately in their individual ocs and saved as macros. They are imported as macros (and appear like obj) in the main project where their materials can be modified if needed.

This said, I would really like to see no more memory consumption added when "improving" Octane, because I fear that I will not be able to complete my project if too much memory is required ! I still have to add many buildings, characters and vegetation in my London street !
French Blender user - CPU : intel Quad QX9650 at 3GHz - 8GB of RAM - Windows 7 Pro 64 bits. Display GPU : GeForce GTX 480 (2 Samsung 2443BW-1920x1600 monitors). External GPUs : two EVGA GTX 580 3GB in a Cubix GPU-Xpander Pro 2. NVidia Driver : 368.22.