Project model should not resolve fail promise

This is for #9278 

so once you hit the max we always return an empty list?  why not return the 30,000 files?