That was a whack of fun, I managed to get almost 10k! I did notice that the placement of the holes seemed to be predetermined. You could create a bit more variety by making it random (but in a controlled matter).
Thanks for playing! The holes were initially random but there were a few bugs and over-engineering problems involved