Best practices for state/composable to depend on fetched data? - Nuxt