Is an LZ4Compressor reusable?  Is it thread-safe?  If so, let's just store a reference to the object in this class and not "create" one on every call.