This kind of defeats the purpose of even presenting a list. It should only display one task at a time if it only wants you to work on one task at a time.
I'm reminded of this: http://nowdothis.com/
(I believe this is a Jakob Lodwick creation.)
Now that j2bax provided a nice solution for the "on hold" problem, you could really just show one task at a time.