Components are more data-oriented