There are some instances where raw output from Google might be required. Like serialization.  I can't serialize the current implementation of say an Event List for caching, etc.  So cache the raw and create those objects from the response.