Have functions pull their data from the cache instead of passing the data around.