Я использую Single Activity Architecture в своем приложении, и мне нужно создать общую модель ViewModel для двух фрагментов, используя Dagger2. Если я создам ViewModel для Activity Scope, он будет жить дольше, чем необходимо. Как я могу реализовать это умно? Или можно использовать Activity Scope?