@FuzzBeard that will be quite a challenge.
the easiest, maybe
is only process part of the returned list each time thru getDom()
so you would have to start another interval timer
on a cycle of data_interval(numcryptos/display size)
then change the loop control in getDom
wrapper.appendChild(tableHeader);
for (i = 0; i < data.length; i++) { // - this line
to process the appropriate part of the data list