Add improved benchmark from perpetual branch