[WIP] Benchpress 2

This is a WIP for the new approach for benchpress.
See here for details: https://docs.google.com/document/d/1gSnnhdEV6ScjEGDkZuz2yvqRUVnE6N7MI0JPxlTRmnE/edit#