How would you structure this component? - Kevin Powell - Community