Thanks Nick (sorry for the ping) !
Well I thought it was too much nodes but in fact the UI respond very well and the view is very clean. We only have 60 nodes per tabs, not so much tabs.
On the bot perspective, other "big" bots have the same amount of nodes (I think we could optimize but not so much)
On the GIT perspective, I will do more test but I assume the GIT won't take 2 minutes. My guess is more on the UI displaying the diff.
- May be the UI diff can be performed only on a given tab ?
- Or may be the UI can only display conflict, a lighter way ?
- (If it comes from the git diff) may be we could split the flow by tab ? (a little bit kludge)