Let lookup methods return the task to allow cancelation