Pinecone connector supports this even though it's not a semantic-kernel primitive. Can elastic support native sparse vectors the same way?