@acornhunter actually didn't need @hello-rhino 's code to make it work. Here I demonstrated this by taking away the lag AND taking away a lot of code.
A demonstration of code downsizing and efficiency.