OilPump application works okay. It seems like charting is the real slow-down problem. I am going to try and collect all "customer-change-color" events into a single steppable, this way should be a bit faster