Categories are loaded from Mantis search fields for the selected listing type.
Suburb filters change instantly when switching between business and commercial listings.
Search fields are cached in browser session storage to reduce repeated API calls.