Estimated Time includes manual approval delays

I’ve noticed that the time spent waiting for manual approval steps seems to be included when estimating the remaining time of a new workflow.

This becomes super unhelpful when the manual approval is used to manually select only specific builds to do something later, and so most builds that manual approval sits out there waiting until the next build comes along, or CircleCI eventually gives up on it completely, which takes quite a long time.

The result is that in some of my repos, the estimated time is always on the order of an hour, even though the flow in reality only takes about 10 minutes.