Tag reference history when source path changes

Hi,

I am using tag history on a tag reference and trying to figure out how it works on source path change.

I did a simple test setup with 2 memory tags and a reference tag (all integers). History is enabled on the reference tag with an "On change" sample mode.

If changing source path to a tag which value hasn't changed, no value is historised.

If changing source path to a tag which value has changed, the value is historised but also an extra 0 value which is problematic.

Capture d’écran du 2023-01-19 12-10-00

Are these behavior expected?

Thank you