Defers calculating location info until as late as possible, speeding up tests, etc. by 10x.
Documents the design decision not to do field injection.