In this example, the top-level component is a planet-list element. It contains a ul which, in turn contains li elements. In each li, there's a planet-summary element.

Both the planet-summary and planet-list have observable properties that trigged a re-render when changed.