More efficient handing of source file term positions