Hi all, I'm planning to pick up a MBP. It will be my primary Mac, moving away from a combination of a 1.1GHz rMB and near-maxed 5K iMac. Reason being, my 5K has been replaced by a custom built Windows rig, and I need more grunt than my little rMB delivers for my macOS needs. Specifically when using a 4K screen, my rMB really starts to struggle. I was set on picking up a 2016 refurb, hovering the 'Buy now' button until doing some last second research. I've seen that benchmarks of the 2017 models (specifically 13") are showing a huge 20-40% performance improvement over the 2016 models. Questions: 1. I'd like to hear from some users of the 2016 13" MBP who use 4K+ screens with their MBP. How does it perform? 2. Also, is anyone with better technical understandings than myself able to shed some light on why the Kabylake performance bump is so massive? I watched this comparison and the 2017 model seems to massively outperform in nearly every scenario. I'm a bit surprised by this - it doesn't make business sense for Intel or Apple to bump performance if they cannot match or beat that bump with the next gen. Cheers.