This will result in invalid data in the "limits" property of the response because you just tell it that there are only X elements available and HandleFileItemList will think that it has 0 to X elements but actually you already did an extraction of X elements out of Y. Just passing on the full list of items with no prior extraction should work fine IIRC.