Extracts list query limit into runtime configuration
Updates default pagination limit in query schema
Makes the list query limit configurable across the application rather than hardcoding it to 500, improving flexibility for different deployment scenarios.