Use projects for finite outcomes that need multiple execution tasks.
Keep this as the result container. Create tasks for the execution steps.