1. A computer-implemented method, comprising: creating a plurality of links between a plurality of nodes in a network, wherein the plurality of nodes comprise a plurality of rules and a plurality of data objects of a knowledgebase, wherein the plurality of data objects are propagated through the plurality of nodes by the plurality of links between the plurality of nodes, wherein the plurality of nodes comprise a node that comprises a plurality of inputs, and wherein the knowledgebase has a plurality of sessions; determining that no data object among the plurality of data objects has propagated to an input among the plurality of inputs of the node in a session among the plurality of sessions; logically unlinking, by a processing device, the plurality of inputs of the node in the session in view of determining that no data object has propagated to the input of the node in the session and in view of waiting at least a predetermined period of time, without logically unlinking the plurality of inputs of the node in others of the plurality of sessions and without physically unlinking the plurality of inputs of the node in the others of the plurality of sessions, wherein while the plurality of inputs are logically unlinked in the session, the plurality of data objects are not propagated to the plurality of inputs of the node in the session and memory for the plurality of inputs of the node in the session is not populated.