Similar computer (w/ 8GB graphics) and problem but I'm using two Dell P2415Q connected via an Anker PowerExpand Elite 13-in-1 Thunderbolt 3 Dock with one display on HDMI and one using thunderbolt-to-DP. I can run the external displays without the Retina display and I can run the Retina with either of the external displays but as soon as I add a third display, regardless of whether i'm adding a 2nd external display to the Retina to the external displays, WindowServer freezes.