try making block_wise renumbering work for shared case by casting to parallel::Triangulation instead of parallel::distributed::Triangulation