Too many fields! 3 ways to prevent mapping explosion in Elasticsearch