Upon re-reading, this actually isn't even necessary, since the completion block below has basically the same behavior.