Split up proxied and unproxied struct benchmark