OctoPrint Percent Complete Issue - Minor

This is just a minor issue I found on the OctoPrint component.
The Percent Complete in the Web interface of the Component does not match the percent complete on the OctoPrint web page. Elapsed Time and Time Remaining do match (within reason).
So it appears the Percent Complete of the Component is being pulled or calculated differently than that same metric on the OctoPrint Web page:
Hassio
OctoPrint

The percentage is obtained from the octoprint API so the only thing I can think of here is that it’s only updated once every 60 seconds and the octoprint web frontend it updated constantly? Is it ever accurate? Could be that the octoprint frontend calculates the percentage and the logic is different for that verse what their API is sending?

The OctoPrint Web page appears to be using Print Time to Calculate Percent Complete.
The OctoPrint API appears to be using the File Size to Calculate Percent Complete.
So I’ll pass this over to the OctoPrint forum.
Thanks!

Any update on this issue?