Suggestions on the best practices in these cases? Data access: 1. Pass data to custom component 2. Pass id to component, and have to component sub to db for it's data View State: 1. Sub to data and transform into a form that can be used directly in views with sub-ctx 2. Have :view-state key in app db, which handlers update