Hi,
What is the reason for a such 500 value ? https://github.com/JeroenDeDauw/SubPageList/blob/master/doc/USAGE.md#limiting-the-result-set
Can this value be set by a parameter ?
In my case, I've updated it in the code to 5000, so I can set the limit higher than 500.