The design chnage made the proxy delegate implementation a bit more awkward.
Have to rethink it anyway, in the moment you want to combine tank with something else.
This will be when you want to chain calls, dynamically, and with any depth