The code modifications were actually quite trivial. ***** Why NAT poses a problem: In this diagram, the blue lines represent the trigger and the red lines represent the callback. The same problem ...