What do you mean "how it works"? It's the same thing than before, just "isolated" from the rest, working in a... worker.

And yes, the long run objective is the ability to run it as a service on the remote directly, reducing a lot the merge time (because latency is the worst enemy of merging).