building JSON objects for each contribution but hitting limit