Lots of work on the project index; improvements

The project index doesn't want to load in a fast manner for a reason.