Motivation for the component model