Well, I know that I'm going to get at least one more frame, so no point in allocating a buffer the same size as the current one.