Now suppots state for channel callbacks.