Implement a whole hook chain for CallVoidMethod