fall back to billing_address in line_item cache key if shipping_address is nil