Pass optional view parameters through URL using GET-like parameters
Rewrite buildUrl() so that we only need to pass modified parameters
Add a UI control for page size