Auto saving frequent updates

class Item: RealmObject {
    @PrimaryKey
    var _id: ObjectId = ObjectId()
    var name: String = ""
    var count = MutableRealmInt.create(0)
}

When changing the name or incrementing the count of an item in Room (SQLite), I would have a MutableStateFlow of a data class that is updated immediately, and then automatically save the changes with a delay of 300.

    private suspend fun autoSave() {
        item
            .drop(1) // avoid saving initial value
            .debounce(300) 
            .collectLatest {
                save()
            }
    }

Would you recommend the same approach in Realm? When I tried the Swift SDK, there was no such concern so I am thinking that Realm is fast enough that the user can’t click a second time fast enough before Realm completed the write transaction for the first click/keyboard input.