bench: split apart individual benchmarks