ripping out recordCache