return only the essentials for `product_as_dict` (bug 1028009)