worker.tasks: update FlightPathChunks inside async task only

This saves a couple of 100 ms per flight on upload in the frontend.