Hi Ferdinand
Thank you a lot for the reply.
I am working on a render plugin (FStormRender) for C4D.
Cinema 4D environment is new for me (after 3ds max), but I am slowly adapting.
The biggest challenge is how to organize materials/shaders node system.
I'm trying to choose between a selfmade node system like Corona/Octane and Cinema 4d native one like RedShift.
Corona/Octane way looks more flexible, where you can connect any materials/textures to any pins (just avoid loop connections), but not native for Cinema 4D, and as you mention, it requires some creativity.