When this Future completes, run another async operation.
A Future that will resolve when both operations have completed.