I’ve not experienced this issue myself, but an obvious workaround seems to be to consolidate the callbacks now that multi-output is available: 📣 Multiple outputs in Dash - Now Available!
I have some examples where I have 1 input with 12 outputs and 120 states, the performance is great.