Added FactPerNode function to receive a specific fact for all nodes