Better cooldown capability and API flexibility