Abstract away common code of the Spirit Furnace and Blood Infuser.