Don't set the delegate afterward – just don't do it, bro