Prevent historian from log tags at gateway restart

I create some Boolean tags with historian mode to tag change and want to record value only when their value really change.
Each time I restart my gateway or restore it these tags value record in database even there is no change in their value.
This is happen even tag is memory. It cause several row with the same value created database.
Is there a workaround to stop this behavior?
For example of it is pump start it make operator see several start command in my report.

What version of Ignition are you using? I haven’t seen any reports of this issue before, but it could be a regression.

From 7.9 to 8.9.6 and now 8.0.12.
I believe it is not regression.
You can simply replicate it.