Now, the beauty is that since the List is a component just like any other, we can place it into any view that needs a list, and all the complexity needed to provide native-like smooth scrolling is hidden behind the list and its well-defined APIWhat???s even better is that we can hand the List any compnents to serve as the flyweight template, using the same declarative syntax we use for all other c