Simplify DFP Data Caching

This change stops caching redundant data and simplifies reading from the DFP API.

/cc @kenlim