After some additional playing around in benchmark that's what I ended up coming with. From here it will be pretty much just tweaking some minor details, if I find something better. Overall - ready for 6.0.