Updating Visual Studio to 17.x+ then closing and reopening all my scripts fixed Domain Reloading and ApplicationStart/End Times (40s->2s)

I need to share the accidental magic that hit me. My giant project had 15-20s domain reloads on code changes, 40s to open and 20s to close playmode. I updated my Visual Studio to the newest version (17.12.3). This brought little change in load times. A day later I was messing with the newish VS tabs features and clicked close all tabs on accident. Closed Unity. Since then my loading times have dropped to near nothing. I still have Domain and Scene Reloading enabled, nothing else is different but it loads near instantly. Anyone with waiting headaches try it and please tell me if it affects your load times.