One OnData channel is enough.