You can modify the opcodes of the methods with the Reflexil plugin. I have been doing this with (some) success for a while, though not releasing it.
It is not by any means easy, however. Be prepared to spend hours searching through the code and not getting any results.