If the `DistributedTriangulation` has overlapping host cells, the following code counts some cells several times: ```julia function Geometry.num_cells(a::DistributedTriangulation) sum(map(trian->num_cells(trian),local_views(a))) end ```