??? gains a spirit heart that stays even if you leave a room like with the strength tarot card when the large odd mushroom effect is triggered. Does that mean if you leave and re-enter a room over and over again you can get a large amount of soul hearts?