Currently Delay is calculated by comparing the current ETA to the ETA at the time tracking started. This is inaccurate when tracking starts mid-voyage.
Using the ETA from the Voyage's starting time would be preferable