Welp, it shouldn't be calling updateicon on each process tick, no.