how far can reincarnation go?