Not really sure it would make much odds, since the logic for both storing & retrieving  data set is contained within the objects get_api_data methods. So long as they implement that it shouldn't make much odds + provides more flexibility on how data is stored (ie. does it need to be by date/other attribute ever)