Hi Taylor,
Do you by any chance mean this bug? https://github.com/microsoft/mu_basecore/blob/release/202208/MdeModulePkg/Core/Dxe/Misc/MemoryProtection.c#L1544
I reported this a while ago at https://bugzilla.tianocore.org/show_bug.cgi?id=3316
The Mu fix is by no means a workaround and actually fixes this issue in a sane way. It should have been fixed upstream ages ago.
Best regards,
Marvin