Steps to reproduce:
Use Kagi maps and scroll around for a few seconds. And it will create 100+ items in your browser history.
Apple Maps and Kagi beta, both have this issue, although the Apple Maps variant matches to how many history items Google Maps creates, so that is tolerable.
The Apple Maps variant only updates the coordinates in the URL #, when it stopped moving, like Google Maps does it.
Meanwhile, the Kagi maps beta changes it every ~100ms, as seen in the attached video.
Expected behavior:
Update the URL less often
Debug info:
Firefox/Arch Linux/EUROPE-WEST2
Image/Video:
This video shows, how the beta fills up the history and then how the Apple Maps implementation updates only when not moving.