Anazella, Jim's other widow, is Lillian Foster's sister.
From the comments on Melinda's engagement photos, it appears they believe she will live on Jim's planet in the afterlife. So what happens to poor (hot) Ben here? All alone? (How do they not see the very obvious holes in their beliefs??)