Add a parameter to specify the number of rows
It's a problem for the cache, so until we manage random access, we can:
- [ ] fill the cache with a large (maximum) number of rows, ie up to 1000
- [ ] also cache the default request (N = 100) -> set to the parameter used in moon-landing  
- [ ] if a request comes with N = 247, for example, generate the response on the fly, from the large cache (1000), and don't cache that response
Add a parameter to specify the number of rows: It's a problem for the cache, so until we manage random access, we can:
- [ ] fill the cache with a large (maximum) number of rows, ie up to 1000
- [ ] also cache the default request (N = 100) -> set to the parameter used in moon-landing  
- [ ] if a request comes with N = 247, for example, generate the response on the fly, from the large cache (1000), and don't cache that response