>>395424431
this doesnt take into account worlds crashing 
you can rejoin on the same person but if its with a link you have to post the link again and people have to find it again and join which is a decent hastle