Caches widget output in transients (or object cache, if enabled)