In short, the Windows threaad-schedulur does not line up with the AMD Ryzen architecture.
Back in the days when intel introduced Hyper-threading many similar issues have been adressed. From here onwards it will be a waiting game as we'll have to wait and see how Microsoft will address this matter and see what effect these two factors will have on the slightly dissapointing game performance results. But sure, it is terrific news that Microsoft found an issue and is correcting it, let us hope that Microsoft sorts out the scheduler and cache issues as soon as possible. Maybe the
upcoming Patch Tuesday update scheduled for March 14 will bring this coveted patch.