Ensure completion handlers run on main thread.