For example, a weather panel involving an HTTP request, XML
parsing and transformation is expensive to compute, but OTOH it
would be nice to have this panel embedded in a Wicket page among
other "normal" components. Thus that kind of component could me
designed as a ResourceStreamPanel that renders its content by just
copying the stream's data.
How such a component without real Markup could be part of the
rendering process?
An easy solution would be to do it like a Label does, replacing the body.
Eelco