Use only handler instance per request.

Allows optimizing handlers by maintaining state between calls to their
scope and claims methods.

Also includes documentation updates and cleanup.

AN-3680