!hco #15716: porting http internals to dsl2

The only reason why you need to materialize here because there is no bridge between FlowGraph and Flow, there is a related FIXME in RenderSupport.scala#L49