Now use props instead of dynamic binding to share data between components