We have around 77 groups with tasks totalling 0ver 1200, with dependencies heavily mapped out and the project has become very slow.