Elastic Search projection library