Partial fix for bug #566940.
Destroy the existing compressor object sooner. It holds on to
a copy of the block which references the uncompressed text
chunks. However we don't need either anymore. Just get rid
of it sooner.
We still seem to have 3x the compressed text size, but that
is better than 3x the compressed size +1x the original text
size.