My object.property update strategy

I am using swift sdk and eureka form library.
In my form when a value changed I set my object property, performing a realm.write. So I don’t have a SAVE button and if my app crash form is saved.

But I am worried about the number of synced transaction. I could get a lot of transactions because each time user enters a word, a write transaction occurs for each character changes…

Also when opening this form I suspend sync. Does it affects number of synced transactions?

Thanks for your advice.