It's easy to create a job that launches multiple instances of a task (i.e. launch a new task every minute, where the tasks automatically terminates after 5 minutes, and you will--after 5 minutes--have 5 tasks always running).
So this is really a suggestion, but why are all five tasks not shown in the client while they are running?