benchmark smaller (faster) struct