Stores rendered results for automatically placeholdered elements.
This allows us to avoid talking to the cache twice per auto-placeholdered element, or in case of an uncacheable element, to render it twice.
Scenario A. The double cache read would happen because: 1. when rendering, cache read, but auto-placeholdered 2. when rendering placeholders, again cache read
Scenario B. The cache write plus read would happen because: 1. when rendering, cache write, but auto-placeholdered 2. when rendering