Throttling now respects the "Interaction Mode" setting correctly when in the foreground and throttles CPU usage correctly when the editor is moved to the background.
Reproductions steps:
1. Create a new project
2. Open any application which can be used to see process CPU usage
3. In the Editor, click Edit > Preferences > General
4. Set “Interaction Mode” to “No Throttling”
5. Click off of Unity to move it to the background
Expected results: The Editor has moderate CPU usage.
Actual results: The Editor is using nearly 100% of the CPU usage which makes the editor unresponsive on lower-end CPUs.