Reducing memory usage

Only decoding content for transformations. This will avoid decoding huge
blobs saving a considerable amount of memory.

Closes #16