benchmark listing fields of a struct by reflection