Fixed "No Program" placeholder for other days
Avoid duplicated creation of programs after scroll; Keep channel viewport.
WiP: Move existing items