Implementation of Cache Logic Necessary for use in TIPS gui.