make inclusion/exclusion of hidden children optional in Item::add_child_bounding_boxes