I don't fully get "not satisfactory when you query multiple times" on ES, but having a separate field seems not bad either way. Merged the PR.