Recently Discovered Solar System Could Seed Life Between Adjacent Exoplanets