Always returns true. On iOS, synchronize is marked deprecated. On Android, we commit every set.
@override Future<bool> commit() => SynchronousFuture(true);