https://www.dailydishnews.org.uk/post/making-hnsw-actually-work-with-where-clauses-oc5qxu