Too Many Header Paths Invalidates Projucer File

This has been a bit of an irritation lately – I use simple #include “header.h” with no relative paths in my code – this requires headerpaths to be properly identified to projucer.

If hit a point where adding a certain number of headerpaths invalidates the projucer projects rendering a “invalid projucer file” when trying to open the project.

Could this be a bug in the projucer? Or simple a bad way of managing include?