Remove free pool of timers; use user-provided Timer structure instead