Better task list in build

if you keep all executions around forever, and all tasks in those executions around forever, that is potentially going to get a little bit large. but maybe we can clean it up later.