How can I use inheritance for landscapes?

I want to make 2 landscapes, each divided into 4 equal pieces. My purpose is to spawn 4 pieces of the blueprints, but randomly from landscape A or landscape B. I am under-explaining the situation so its easier to understand. The point is for me to sculpt and paint landscape A and B, and have the 2 x 4 slices updated automagically. These pieces would be a blueprint each which I instantiate at runtime from the code, randomly.

I tried the following:
Creating a blueprint that extends landscape crashes the editor.
Tried to play with the copy/paste gizmo, no way I found to transfer, in real time, modifications from one to another.
Tried to add a landscape as a component of an actor. No way to do this.

Any thoughts?