The docking station will turn your Ideapad into a decent gaming machine for about $400 USD.
https://www.notebookcheck.net/Portable-Lenovo-Thunderbolt-3-dock-integrates-a-GTX-1050-GPU.278002.0.html
For the author:
I'm almost sure the 960M is a Maxwell card (like my 970M).
I recall a confusing co existence of a 860M both in Kepler and maxwell... both that another mess.