Ensure consistent JSON responses by converting nil slices to empty arrays in the GetPreferences handler. This prevents null values from being returned to the client for hidden_collections and collection_order fields, making the API response more predictable and easier to consume.