HeaderedContentComponent: a decent implementation