I guess I don't understand the requirement of there being more than 1 task to display the header. Wouldn't it be useful even in the 1 task case?