I think there are a couple of things you could try. First, you can change how many documents Discover requests by going to advanced settings, and setting the discover:sampleSize
parameter:
That'll probably solve it. But another thing you could do is, if there are some really big fields in your documents, you can create a source filter in your index pattern to remove the offending fields from the index pattern. Discover will then refrain from loading those fields.