This is wrong because `::buildPlaceHolder()` will *not* be called in case of a cache hit! You must load the entity in the `#post_render_cache` callback and then do this. You need to load the entity there already anyway, so it's trivial to remove this here and add it there.