I have the fix in a bugfix branch now, will merge it to main shortly and fix this issue :D
The root of the problem wasn't even the math in the end, I just forgot to do an initial check to see if the amount of collectibles drawn to the GUI has already reached the current goal. 😅
Context:
So yeah, very easy fix! Thanks again for bringing it to my attention 🙌