I understand that query of databases is done on a second thread and not on the main thread. But where should one trigger the Insert/Update/Delete "RoomDatabase.databaseWrit