break up chunks into smaller chunks of size N on the way through (like block-stream, but more agnostic)