Current node should access `Output._data` directly?
Indeed this happens only when in the current fcn() we are accessing the outputs of the current node. Within current implementation indeed we do not distinguish who reads the output: the current node or the other nodes. We need to think how it would be better to treat the situation.