Rework the professionTask flow to more in line with my mental model of h...

...ow the task system should work