A proper fix would be to have a pmap(Polyhedron (without features), face_patch_id) that creates a dynamic pmap, but...