Re built the implementation using plain REST request, removed all the ES dependencies