Place "genealogy"

I’m interested in creating a history for places (farms and
houses). In Sweden each piece of land has a unique identifier (like
“Vallkärra 4:12”). These ids change when the place is changed in some way.

I’d like to be able to do create a historical “genealogy” for farms in
a village like the hand generated one in the example. It depicts a
village (“Vallkärra”) that starts of with 11 farms (“Vallkärra 1”,
“Vallkärra 2”, … “Vallkärra 11”). I’ve only provided data for 1 of
them, “Vallkärra 4”.

I’ve been unable to tweak Gramps into doing this. Can it be done?
Or is there already some other piece of software that can do that
(with references between places and people)?

Or must the place record in Gramps be extended and some kind of new events like
split, merge, and detach for places be implemented? Possible?

(Gramps 6, Debian)

Such historical hierarchies are supported for example by GOV. And see the Domus project by @DavidMStraub. It was described here:

There is a related idea, called “Stories”, in Gramps Connect, a new HTML-based app built on gramps. Currently one can automatically make stories on people and families, but someone has already requested to be able to do the same with places.

Here is a post about stories in Gramps Connect:

Yet another perfect example for why Gramps should support Events on Places…

Another online app to make a house genealogy like we would do the genealogy of a person:

And it’s multilingual:

Cc @StoltHD