Sounds like a bunch of hoops to jump through to accomplish something any decent server should be able to do already