Is there a way to limit the number of cores the Shader compiler uses?

basically what I was asking is if there was a way to do this within the editor instead of always changing the affinity from the task manager. But I only want the shader compiler be affected not the rest of the editor. The editor alone doesn’t use up enough power to cripple the pc, not even remotely close to it, so I don’t want to slow that down (unless working on a ma. It’s really only the shader compiling that does. Ideally it would be awesome the offload shader compiling to another PC running some sort of server app. That would be fantastic.