Gauge Component takes a long time to "swing" to the correct value

Currently running the 8.0.8 nightly from a few days go, and this issue has persisted for quite a while.

When using the Gauge component, the pointer seems to always start at the maximum of the gauge, and then after a few seconds, will “swing” back around to where it should be. This takes anywhere from ~1 sec to ~5 sec to happen, and in the meantime it looks completely off. All other aspects of the gauge such as the defined regions, min/max/etc. are updated immediately, and I have a value label below the gauge that is showing the correct value instantly as well.

Is this an issue that can be fixed by how I’m using the gauge, or is it inherent to how the gauge component works? The value of the gauge is just set to an indirect tag binding with an expression transform.