lots of little authorization improvements based on EH usage. Closes GH-734, Closes GH-744, Closes GH-746, Closes GH-748
making the authorization execution a little bit more efficient. Closes GH-745