Move auth and bound handling to delegate.