How Does Kustom Get $si(screen)$ Values From Launcher?

I am not seeking trade secrets here. I have troubles with the values being sent to Kustom from Nova when I have infinite scroll enabled and I reach the last page (9) and “scroll” to the first (1). It seems that Nova sends in rapid succession: 8, 7, 6, 5, 4, 3, 2, 1. This can be seen in the very small, numeric item at the very bottom, center of the screen in this video (view full screen to see it).

So I am trying to find out how Kustom is getting this data from the launcher so I can formulate a bug report for Nova. I really have no idea how to word this or of the technical nature of what Kustom is getting from the launcher.