Maybe a way forward for a view-component organization.