такой вопрос есть фрагменты с ViewModel, мне в некоторых из них надо получать доступ к репозиторию, к локальной базе данных и соотвественно к Dao что бы записывать значения в базу, как можно получить доступ к репозиторию, если для AppDatabase нужен Context, использовать AndroidViewModel в фрагментах в которых нужно записывать что-то в базу? или в меин активити сделать 1 вьюмодел и репозиториями и тянуть её через все окна. Как вообще это делается?