I have no problem saving a model one at a time, I wrote a recursive save on an array of objects. on each successful save, i shift out an object and if the array length is not 0 -> repeat... once the array length reaches zero then I know all saves were successful and do the appropiate action.
wondering outloud if there is a better way? than the approach described above the rest service api doesn't take a collection but if I had an example of saving a collection, I'd ask for the service to be modified.