Reason: Self-modifying. -.- Also, why no GRCG? Would have allowed blitting via REP MOVSD… Might as well optimize all the way if you're going the ASM route to begin with. Part of P0136, funded by [Anonymous].