What's the benefit of this over just keeping track of the min? Seems simpler and with less computation no?