yeah, the more i think about it jamming all the non-proxied methods in here takes something that is small but unusual and somewhat confusing (non-standard controller methods) and makes it 3x as long (thus even more confusing).  Could we have two controllers for proxied and non-proxied?  It would help in the routes identify exactly what is and isn't proxied as well.