For quite some versions, Unity has had a problem with constant reimports & recompiles at unfitting times e.g. when you come back from changing scripts, when you try to launch your scene, when you start up etc.
I tried to mitigate this as much as possible, by disabling domain reload, making imports manual and creating an editor overlay over the run button to reimport on scene start.
This feels like a bandaid fix however, and not like the intended way to use unity without constant import downtimes. I also encountered the 5 minute "Finish importing" and "Recompile Scripts" happening way too often.
Therefore my question: What is the intended, loading time reduced way of using the asset import pipeline? And can I use that way with my free unity tier, or do I need the cache server only included in the pro/team plan?