How Hatchet Simplifies Background Task Orchestration