More cleanup. Trying to reduce the amount of loops and functions calls that are preformed during the OnUpdate as much as possible. Also trying different ways to work with the available data. Since I'm doing everything in the background now before I display the bars, it's no longer causing that weird flicking issue. Though I'm sure I could have tackled this a bit differently, I think it works rather well the way it is now.
More cleanup. Trying to reduce the amount of loops and functions calls that are preformed during the OnUpdate as much as possible. Also trying different ways to work with the available data. Since I'm doing everything in the background now before I display the bars, it's no longer causing that weird flicking issue. Though I'm sure I could have tackled this a bit differently, I think it works rather well the way it is now.