Starting to work fairly well.  Large sequences can be processed without running out of heap.