Merge pull request #10547 from AdmiralCurtiss/save-state-threading Core/State: Rewrite threading behavior when multiple Save requests are happening.