I desided to check if I could optimize the CPU-usage further and realised I could increase the effectiveness of the stephandler's iterations much like with the screenDrawer. I implemented these changes and it seems I was right, the CPU-usage has dropped from 40% to 20%.