Cache decoded content in response objects.

This makes multiple reads less expensive.