Refactoring: moved TempNodeTraced into Data Objects