Hi, I play a blizzard game called Heroes Of The Storm after work on my Macbook pro 13 inch 2017 and want to upgrade to an ultrawide monitor for productivity but mainly to enhance my gaming experience. I do not want to switch OS to Windows when getting ready to play at the end of the work day and it would be great to play at something like 144hz on at least medium-high graphic settings for this game (there is a macOS version of the game). With money not being much of an issue, (but obviously would prefer to pay less if its not a totally mind blowing difference) what monitor should I consider and will I need to get a eGPU? (macbook has 4 ports so I guess I could get one and plug it in). Is it even possible for me to get that frame rate without having to switch to Windows OS? I dont want to deal with bootcamp and restarting my computer after work. Basically Im looking to maximize my gaming performance with the least hassle involved and the cleanest set up. Really looking forward to your suggestions! Thank you you in advance.