I want to make an ultimate spell which after a channel summons a powerful unit without an expiration timer, but i don't want it to be used again unless the unit is dead. Is there a better way of doing this other than setting an extremely long cooldown, which gets reset with a "unit dies" trigger?