I thought that the more assembly files, the faster the production due to lesser compile time. This is simply not true because the price of more assembly files is slower usage of Visual Studio, especially in Unity 2018. Somehow, there are unknown cases where Visual Studio gets reloaded, which means all projects have to be reloaded (one project per assembly definition). The process is so slow that it's faster to kill Visual Studio and reopen it instead. This is such a productivity vortex that I regret using assembly definition files. Is there any workaround for this?