Just to contextualise: my last node writes in a SQL data set some information calculated in the pipeline and also needs to write the path where is stored a STL (Also generated by the pipeline). The path in my database is important because the mesh is not stored directly in a SQL table . Since this mesh hast to be loaded in the front-end, we have to have its path as a reference. In my point of view, hook is rather a way to observe the pipeline's flow and, in my understanding, in your suggestion the hook is playing the role of a node that transforms data. In that way , wouldn't it be more "kedrific" to use a node instead of a hook? Or did i understand it wrong?