CachedUpdate, ApplyUpdate, CommitUpdate

I don't find in RemoteDb the same caching data mechanism for save delta that is in TDataset or TFDQuery.
I find only TXDataset.AutoApply, that modify DB records on post.
But I need the same Delphi approach to cached updates, without writing delta to sql manually.
Too difficult to implement or there is a way for obtain the same result without use events?
Thanks in advance

The recommended approach is to use TClientDataset, and use TXDataset as a provider to it.

Ok, thanks, I will try.
Although I think it's simple to add native methods to applyUpdate without resorting to other components (TClientdataset)