cache ListPair.areaSum and .marginalSum