I'm not convinced that we are ever doing a parseInt on the start and limit parameters and we might be always reverting to the default values. Perhaps ElasticSearch takes care of this, but it might be worth creating a test for this?