Preserve existing cacheability metadata from entity view builder

Use CacheableMetadata::createFromRenderArray() instead of a blank CacheableMetadata object in order to preserve the existing metadata returned from the entity view builder.

Closes #3555104

Merge request reports

Loading