world snapshots + slow iterations

im currently sending out >500 data positions serially every 50msecs to a corona client but cannot seem to iterate through the snapshot data quick enough to have the snapshot data or index = 0 before the next snapshot arrives.

Im doing the following on the corona side:

function snapShot()

data = myData.snapshot[1]

print(table.getn(myData.snapshot))

table.remove(myData.snapshot,1)

end

timer.performWithDelay( 1, snapShot,0 )

snapshots are sent from the serer every 75-100ms

any ideas on how to speed this up??