Don't realloc in 1k chunks

If we got far enough to fill up one chunk, we
have frame length info.  Just grab it and
realloc once with new size.