It would be nice to extend populate_by_topology to more than 2 dimensions. So in 3+ dimensions the rectangle becomes a "cuboid"
I think the documentation in "populate_by_id" does not match what populate_by_id does. I wonder if populate_by_dimension is more adequate. Or am I getting something wrong here?