I had posted a thread earlier about my issues, but unfortunately to no avail.
Given there was a lot of information to write, I just put it in a video.
The gist is that as it appears, in some context, using random number generation just seems to cause some internal, permanent (until you close the game atleast) slowdown. I don't know if there is something I can do to fix this given the earlier thread didn't seem to really resolve, but it really just came down to me trying to replicate the "general area" of the issue until I noticed that after I set the "lines" to be a random length long, the performance started to go down the drain the more times I'd reset the level (or well, barcode in this case.)
PROJECT DOWNLOAD TO TINKER WITH: https://www.dropbox.com/s/lm7zycbwzl104vk/GenPerfProblem.rar?dl=0
As I said in the video, I am 100% clueless as to what is going on - if this is a bug, if I forgot something obvious - I do not know what to think of this.
If you have any ideas or thoughts, please post 'em.