Today, the Dataflow runner doesn't represent composites all the way to the UI (it reconstructs them from the name). This means it doesn't support attaching Display Data to composites.
With the runner API refactoring, Dataflow runner should start supporting composites, at which point we should make sure that Display Data is plumbed through properly.
Imported from Jira BEAM-366. Original Jira may contain additional context.
Reported by: bchambers.