Auto saving frequent updates

class Item: RealmObject {
    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() {
            .drop(1) // avoid saving initial value
            .collectLatest {

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.