Revert "Optimizing channel data handling."

This reverts commit 80679294207df889f0dff80e2822e835d5f63359.
Optimizing channel data handling.