@Joshua
Just do what 99% of competent programmers who didn't read this blog and don't know about the SysNative trick would do: See that redirect is disabled on a per thread basis and move whatever needs to be done without it to a new thread that doesn't do anything else.