So far I'm not really sure this is implementable, i.e. what happens if a user tries to use the proxy.