Obliterated the lag. It was a forever loop in a run without screen refresh custom block that was causing the lag (Only use them if you use a stop this script block inside the forever loop.)
@-dritoboi for the original.