Sometimes it is difficult/infeasible to limit number of output CAS by only using include/exclude patterns. Such as a folder with many similarly named files, or zip files, or when each file extracts to multiple CAS.
I'm suggesting a limit configuration be added perhaps to ResourceCollectionReaderBase.