setFreezeTimer can now handle a stack of callbacks