Aborting paused mutations
E.g. I'm currently offline and I trigger mutation (which has own scope) multiple times. When I go online that mutations start calling
mutationFn one by one. If one mutation in chain throw an error, onError handler rollbacks optimistic update. And in this moment I want to abort all further mutations with specific variables. Because next mutation probably will throw an error too and their context has already invalid previous value that should not be used for rollback.