Overlap mesh-communication and merging

We should make sure that the async. communication of the extracted mesh parts overlaps with the actual merging. This will improve scalability and (partially) hide the communication.