NFR tries to maintain the schedule of the train, it doesn't get bias.
Even special trains are given equal priority, last time when I was travelling 12506 kept on trailing 82504 from KIR to NBQ.
At dalkhola there was a loco failure of Freight train, 82504 was made to halt at Telta on Main line for 1hr 45 mins, 12506 arrived from the back and was kept on the loop, after the line was cleared 82504 was made to depart earlier & 12506 trailed till NBQ.