[refac] final improvement getting rid of heap allocation in case of dispatcher through continuations