Just curious, but would adding the target to the eventKey array, then adding to the timers dictionary cause the target to be retained forever?