Heh heh.. messy, but doable in software (inside the Hijack kernel). Trouble is, you'll have to do it yourself. I do accept patches, though.