Implications of extraterrestrial material on the origin of life