Page view events not firing on page changes through the javascript history api (e.g. window.history.pushState())

Does anyone know if Mautic’s javascript client automatically fires page view events for the window.history api? I’m seeing google analytics fire off, but not Mautic. I find it strange that this isn’t talked about or requested anywhere on Mautic’s github in code or issues or anyone where on slack or the forum.

Your software
My Mautic version is: 3.3.4
My PHP version is: 7.4
My Database type and version is: mysql 5.7

Your problem
My problem is: page events are not tracked when the page is changed via the javascript history api

These errors are showing in the log: N/A

Steps I have tried to fix the problem: Looking through the code repo to see if anything is mentioned regarding this.