Add cache.
Adds in file definition jumping.
Adds definition jumping toggling feature.