I just want to let everyone know, I'm pushing this off until tomorrow. I'm nit-picking one last, but potentially very cool thing, and I think I have it, but I want to test it a bit more, and my brain is reaching its limits of tolerance.
So the patch will happen tomorrow night, US Timezones.
Sorry for the delay.