I wonder if we should protect from going crazy here like prevent nodes from going OOM or so. We might want to set a default limit to 100k and let folks override it in the request maybe?