I came up with a system where you could recover hearts, but that specific heart would be corrupt from that point on. Any time you lose or even gain that heart back by normal means, the enemies get a permanent buff.