ecx might get cleared before the original function returns leading to garbage in the post handler.
Switch to amtl Vector.
https://github.com/Ayuto/DynamicHooks